# Ralph Wiggum Loop — Dash Application Maintenance You are operating inside an automated loop maintaining 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**: Maintain and enhance the Dash application in `dash_app/`. The backend (`src/`) provides shared data access and visualization functions. The design target is `01_nhs_classic.html`. ## 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 `