726 B
726 B
Milestones
v1.0 MVP (Shipped: 2026-04-08)
Phases completed: 5 phases, 11 plans Stats: 67 files, ~10k insertions, ~650 LOC source (PHP + TypeScript), ~730 LOC tests
Key accomplishments:
- Nix devshell with process-compose orchestrating MariaDB + Kimai dev server
- HeatmapService with timezone-correct daily aggregation and PHPUnit tests
- d3.js calendar heatmap with color scale, labels, tooltips, and Kimai theme integration
- Click-through navigation to Kimai timesheet + project filter dropdown
- Streak indicator, summary stats, weekend styling, and week-start preference
- 30+ tests across PHPUnit and Vitest
Known gaps:
- INTR-01 partial: activity filtering descoped (project filter only)