The v3.x installer, screen-by-screen
A static React prototype of the v3.x wizard. This is a design artifact, not the shipped installer — it renders the same color, symbol, and box-drawing vocabulary `src/cli/` will use, so the visual contract is verifiable before any user runs it.
Below is the 6-tab embed from the home page, hosted full-width here. The full 75-screen browser with sidebar navigation and three render modes (color, NO_COLOR, ASCII) is on the roadmap — see v3 roadmap for context.
A declarative installer. 75 designed screens. Built terminal-first.
v3.x replaces the 9-phase imperative installer with a 5-layer engine: parser → validator → planner → executor → state. Adds rollback, dry-run, resume, channel switching, and a silent NDJSON mode for CI. It's also bigger than just the installer — the spec-driven pipeline becomes five first-class skills and ~12 new hooks enforce what was prose-only. Click through the highlights.
The DevForgeAI v3.x installer preview is a static React prototype that renders all 75 designed wizard screens with three rendering variants: default color, NO_COLOR (color-stripped), and TERM=dumb (ASCII fallback). It is a design artifact only — the shipped installer is in src/cli/ and follows the same visual specification. The prototype lives at docs/installer/preview/ in the repo and embeds the design language defined in devforgeai/specs/design/installer/design-foundation/design.md.