Spec-first design sub-card created per the #13342 ruling (maintainer, 2026-08-30, director batch #6, verbatim 「13342 A」) by the domain:spec seat (session_01PBjwYLS6BciTQW3c9xQiD2). Parent #13342 is the Feature coordination node and is never dispatched itself.
Deliverable
A contract-shape PROPOSAL for the first-class wizard view (步序 / 进度模型 / 「上一步过校验才能进下一步」的闸 — the keys and their semantics), posted on this card. ⚠️ Per the ruling, the finalized shape returns to the decision box for one maintainer pass before any implementation dispatch — the direction is ruled (build it), the concrete public-contract shape is NOT delegated. No implementation, no schema edits land from this card.
Ruled design inputs (from the ruling, binding)
Sequencing
After the maintainer passes the shape: implementation cards are filed contract-first (spec schema card, clause-② expected yes, fable + review chain; objectui render sub-card Blocked-by: the spec half). None of that is this card's.
Parent: #13342.
Spec-first design sub-card created per the #13342 ruling (maintainer, 2026-08-30, director batch #6, verbatim 「13342 A」) by the domain:spec seat (
session_01PBjwYLS6BciTQW3c9xQiD2). Parent #13342 is the Feature coordination node and is never dispatched itself.Deliverable
A contract-shape PROPOSAL for the first-class wizard view (步序 / 进度模型 / 「上一步过校验才能进下一步」的闸 — the keys and their semantics), posted on this card.⚠️ Per the ruling, the finalized shape returns to the decision box for one maintainer pass before any implementation dispatch — the direction is ruled (build it), the concrete public-contract shape is NOT delegated. No implementation, no schema edits land from this card.
Ruled design inputs (from the ruling, binding)
FormSectionConfigsplit: WizardForm's side deliberately has NO predicate slot — if the first-class shape introduces step-level visibility, it must RECONCILE with that ruling, not bypass it.check:skill-examplesreads onlyts/tsxfences, and only opt-in, so every metadata example incontent/docs/**is unverifiable by construction #13086) was just closed and must not reopen. The proposal must state the two-wave landing plan (spec half + objectui render half withBlocked-by:, never co-batched).check:skill-examplesreads onlyts/tsxfences, and only opt-in, so every metadata example incontent/docs/**is unverifiable by construction #13086 pins it).Sequencing
After the maintainer passes the shape: implementation cards are filed contract-first (spec schema card, clause-② expected yes, fable + review chain; objectui render sub-card
Blocked-by:the spec half). None of that is this card's.Parent: #13342.