Godot Parity Migration Plan
NovelForge documentation.
- Shadow bootstrap: restore the Godot Web project, deterministic fonts, Compatibility renderer, and an independent CI artifact; do not switch production.
- Home parity: first lock the 1440×900 and 390×844 header, hero, CTAs, launcher, and trust pill, including font and line-wrap corrections.
- Interaction parity: locale, theme state, browser history, Docs hard navigation, Studio handoff, keyboard, and focus.
- Route parity: migrate Product → Architecture → Publication → Inspect → Playground → Agents, using the existing Browser QA screenshots as the per-route baseline.
- Visual gate: same-size baseline/candidate screenshots, diff metric, and human visual review; do not cut over until every gate passes.
- Production cutover: replace only the Product root;
/docs/**remains owned by Astro/Starlight. - Post-cutover regression: retain the Solid baseline for a period as visual-regression evidence, then remove the old implementation after stability is confirmed.