refactor: Complete rewrite - all 18 gates fixed, readable names, const/let, semantic HTML, dark mode, DnD, charts, exports, hash routing, responsive, reduced motion, focus trap, 500 tasks, robustness

Gates fixed:
P0: P0.1 file dialog removed, P0.2 palette registered, P0.3 dark mode
P1: P1.1 mouse drag & drop, P1.2 keyboard DnD, P1.3 du/d unified, P1.4 streak calc, P1.5 export/import, P1.6 chart2 + week trend, P1.7 listener leak
P2: P2.1 26-week heatmap, P2.2 responsive, P2.3 reduced-motion, P2.4 focus-trap, P2.5 palette keyboard, P2.6 hash routing, P2.7 500 tasks, P2.8 robustness
This commit is contained in:
Dann Kra
2026-06-28 22:27:41 +00:00
parent 08de66a67c
commit 742d56e746
+1984 -385
View File
File diff suppressed because it is too large Load Diff