From 2b9a8e4ad4a96d7683c6eba78a101e43f8b65155 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20=22decko=22=20de=20Brito?= Date: Tue, 26 May 2026 22:31:34 -0300 Subject: [PATCH] fix(271): extract phase_dot_class() from Jinja2 template to eliminate vacuous assertions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase dot-class logic was previously embedded in a Jinja2 template conditional, making it impossible to unit-test directly. Tests in TestPhaseTimelineDotColoring matched strings in the full HTML content, including the CSS