docs: Phase 0.5 audit — /roadmap redesign preflight

Confirmed before writing code:
  - Current /roadmap reads content/roadmap.md via a hand-written
    parseSections regex into three flat columns (IN PROGRESS / NEXT /
    LATER) — it doesn't query roadmap_items at all. Full body replace
    in step 8; AppLayout + new editorial page header stay.
  - roadmap_items.status enum already covers 'considering' from 0006.
    No need to fold the enum extension into this migration.
  - getLatestPublishedDispatches(limit: number) is in db.ts (line 1177);
    pass 1 for the banner. No new helper.
  - No tests reference /roadmap markup. The route layout helper is the
    only new unit-test surface.

Divergence: spec asks for migration 0006_roadmap_metadata.sql but that
number's already used by roadmap_considering. Going with 0007.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jonathan Hvid 2026-05-12 11:36:58 +02:00
parent 9c00087c50
commit f659b70814

Diff content is not available