From f659b70814eec91aef1e550d1941b949c9dcd3f8 Mon Sep 17 00:00:00 2001 From: Jonathan Hvid Date: Tue, 12 May 2026 11:36:58 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20Phase=200.5=20audit=20=E2=80=94=20/road?= =?UTF-8?q?map=20redesign=20preflight?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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)