Julien Calixte
|
8567c13036
|
chore(deps): add shiki for editor syntax highlighting
|
2026-06-17 01:01:35 +02:00 |
|
Julien Calixte
|
7fcae34c60
|
style: pin the light DaisyUI theme
|
2026-06-17 00:38:16 +02:00 |
|
Julien Calixte
|
1535c829ca
|
test(ui): cover grid rendering of the sample plan
|
2026-06-17 00:38:16 +02:00 |
|
Julien Calixte
|
c62bdde727
|
feat(ui): render the Macroplan grid, editor and app shell
|
2026-06-17 00:38:16 +02:00 |
|
Julien Calixte
|
a7a4df52a9
|
test(model): cover week math, F2 classification and milestones
|
2026-06-17 00:38:16 +02:00 |
|
Julien Calixte
|
c1d72184eb
|
feat(model): parse TOML plans and derive the Plan model
On-time vs. late is judged against the Original Estimate only, never a
re-estimate (ADR-0001); weeks are keyed by their Monday.
|
2026-06-17 00:38:16 +02:00 |
|
Julien Calixte
|
2c0e9c360f
|
chore(deps): add smol-toml, vitest and component-test tooling
|
2026-06-17 00:38:16 +02:00 |
|
Julien Calixte
|
fbeffccf93
|
chore: verify auto-deploy webhook
|
2026-06-17 00:11:37 +02:00 |
|
Julien Calixte
|
2e0afd7137
|
style: use Fira Code as app font
|
2026-06-16 23:57:02 +02:00 |
|
Julien Calixte
|
a10e3a5dd9
|
chore: initial scaffold
|
2026-06-16 23:50:48 +02:00 |
|