From c1e11a6dd7dbdbb3ff00755a2d7ed53877845eb5 Mon Sep 17 00:00:00 2001 From: Andrew Charlwood Date: Fri, 6 Feb 2026 19:58:47 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20update=20progress.txt=20with=20iteratio?= =?UTF-8?q?n=2029=20(Task=209.7=20complete=20=E2=80=94=20Dosing=20Interval?= =?UTF-8?q?=20chart)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- progress.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/progress.txt b/progress.txt index 86754ad..0169297 100644 --- a/progress.txt +++ b/progress.txt @@ -1661,7 +1661,7 @@ Console error: `WARN: Multiple implied roots, cannot build icicle hierarchy of t - `src/visualization/plotly_generator.py` — Added: `create_dosing_figure()`, `_dosing_by_drug()`, `_dosing_by_trust()` (~180 lines) - `dash_app/callbacks/chart.py` — Added: `_render_dosing()` helper + dispatch branch - `IMPLEMENTATION_PLAN.md` — Task 9.7 marked [x] -### Committed: [pending] +### Committed: 02fe4b4 "feat: add Dosing Interval Comparison chart (Task 9.7)" ### Patterns discovered: - Dosing chart benefits from two distinct modes: overview (all drugs, weighted averages) and comparison (single drug, per-trust). The `group_by` parameter makes this clean without separate figure functions. - Trust names are very long (e.g., "NORFOLK AND NORWICH UNIVERSITY HOSPITALS NHS FOUNDATION TRUST") — stripping " NHS FOUNDATION TRUST" and " HOSPITALS" suffixes greatly improves y-axis readability.