feat(wizard): per-phase preview — graph in Analyze, form in Generate #8

Merged
shad merged 1 commits from feat/wizard-per-phase-preview into main 2026-06-15 00:18:25 +00:00
1 Commits
Author SHA1 Message Date
canvas-bot 0a57bbc464 feat(wizard): per-phase preview — graph in Analyze, form in Generate
build-and-publish / test (pull_request) Has been cancelled
build-and-publish / image (pull_request) Has been cancelled
The Wizard already has the progress stepper with checkmarks, the
preview pane, and the review summary card before Publish. The
remaining gap from the UX overhaul was that the preview pane showed
the same flat list regardless of phase. Specialise it:

- Analyze + onward: graph-style vertical chain with dispatch-kind
  bubbles (manual / assistant / system) and connector edges, so the
  operator sees the flow as a graph not a list.
- Generate + onward: form preview that renders disabled input/select
  controls for each named field, so the operator sees what end users
  will fill in.
- Validate + onward: rules list (unchanged).
- Draft saved: all three render together so the review card has the
  full picture beside it.

EA2 write contract is unchanged — createDraft / applyBatch /
publishFlow still fire at every phase transition. 31/31 vitest pass.
2026-06-15 04:18:04 +04:00