docs(plan): Phase 2b and 2c for commit linking, metrics and the dashboard

2b closes a gap between the spec and the schema: the spec's [#42] explicit
link had nothing to reference, because cards only had PocketBase ids. Adds
per-project card numbers, and sharpens two rules the spec left loose — a
scope rule is bounded by start_date OR created, and ties go to the card
with the latest bound rather than the most recently edited one.

2c builds the dashboard. The South African holiday table is verified
against the Hermes build log: 24 May to 8 Sep 2026 gives 108 calendar days
and 75 workdays, both exact, and that is now a regression test.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Dave 2026-09-16 12:52:42 +02:00
parent 9289bf3511
commit 0fd2cef2cf
2 changed files with 3870 additions and 0 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff