# Ralph Wiggum Loop — Dash Application: Additional Analytics Charts You are operating inside an automated loop adding analytics charts to an NHS patient pathway analysis tool built with Dash (Plotly) + Dash Mantine Components. Each iteration you receive fresh context — you have NO memory of previous iterations. Your only memory is the filesystem. **Current Focus**: Phase 9 — Add 7 new analytics chart tabs alongside the existing icicle chart. Tab bar in chart_card.py, lazy rendering, shared query/figure functions in `src/`. See IMPLEMENTATION_PLAN.md Phase 9 for full task list. ## First Actions Every Iteration Read these files in this order before doing anything else: 1. `progress.txt` — What previous iterations accomplished, what's blocked, and what to do next. 2. `IMPLEMENTATION_PLAN.md` — Task list with status markers, architecture overview, and completion criteria. 3. `guardrails.md` — Known failure patterns to avoid. You MUST read and follow these. 4. `CLAUDE.md` — Project architecture and backend code patterns. Then run `git log --oneline -5` to see recent commits. ## Reading the Design Reference **When building ANY UI component**, read `01_nhs_classic.html` first: - It contains the exact CSS classes, HTML structure, and visual layout you must replicate - CSS lives in the `