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
Owner

Specialises the Wizard's right-pane preview by phase: graph-style flow chain in Analyze onward, disabled form preview in Generate onward, rules list in Validate onward. Draft saved shows all three. EA2 write contract unchanged. 31/31 vitest pass.

Specialises the Wizard's right-pane preview by phase: graph-style flow chain in Analyze onward, disabled form preview in Generate onward, rules list in Validate onward. Draft saved shows all three. EA2 write contract unchanged. 31/31 vitest pass.
shad added 1 commit 2026-06-15 00:18:16 +00:00
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
0a57bbc464
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.
shad merged commit f739eedb47 into main 2026-06-15 00:18:25 +00:00
shad deleted branch feat/wizard-per-phase-preview 2026-06-15 00:18:25 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shad/canvas-frontend#8