From 6c5546ba53ec2c6e7df203bc68edc27486c6e8a5 Mon Sep 17 00:00:00 2001 From: Lucas Winther Date: Sun, 16 Aug 2026 20:36:11 +0200 Subject: [PATCH] docs(architecture): list the client files that already exist The tree had drifted: progress controls, the daily strip and checklist, the undo toast, and three state modules have all been in the code for a while without appearing here. Co-Authored-By: Claude Opus 5 (1M context) --- docs/ARCHITECTURE.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index b0bba88..eee754a 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -87,13 +87,20 @@ src/ Legend.tsx what the bars and colours mean Timeline.tsx calendar lanes (F1) EventDetail.tsx detail sheet, ignore action (F9) + ProgressControls status, effort, note (F12) + Dailies.tsx today's strip of repeating jobs + DailyChecklist one repeating event's whole run Controls.tsx games, region, export/import(F4, F5, F6) Welcome.tsx first-run game picker (F8) + Toast.tsx undo an ignore Colophon.tsx credit, disclaimer, repo link state/ storage.ts namespaced, versioned localStorage - useMarkSet.ts completions and ignores (same shape) + useMarkSet.ts ignores (and the superseded completions shape) + useProgress.ts status, effort, note, daily override (F12) + useDailyLog.ts which game-days are ticked off usePrefs.ts region, filters, onboarding flags + sort.ts deadline order, or what you're partway through serve.ts static server + /api/health ✓ built scripts/ build-feed.ts fixtures → public/data/events.v1.json ✓ built