V13-FE-006: consolidate approved UI and contract hardening
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# V13-FE-016 — T06 wizard template slice note
|
||||
|
||||
- **Requirement:** REQ-FE-T06
|
||||
- **API/UI/Test:** UI-T06 / T-FE-T06-01
|
||||
- **Source:** v60 resume/action-state boundary; current `StepWizardPage`, `PageLayout`, and `StandardScreenBoundary` contracts.
|
||||
- **Assumption:** Step progression and validation are caller-owned; this template only exposes navigation intents.
|
||||
- **Unknown:** No active production wizard currently supplies resume/branch/impact-revalidation contracts.
|
||||
- **Decision Required:** UX/QA/Domain Owner must approve step validation, resume, branch, accessibility, and browser evidence before MVP-A completion.
|
||||
|
||||
## Applied boundary
|
||||
|
||||
- Forwarded evidence `version` metadata.
|
||||
- Blocked default wizard actions during `LOADING`, `ERROR`, `UNAUTHORIZED`, `FORBIDDEN`, `CONFLICT`, `EXPIRED`, `READONLY`, and `PROCESSING` states.
|
||||
- Preserved previous/next/finish event boundaries in actionable states.
|
||||
- Did not add domain branching, persistence, validation, or mutation logic.
|
||||
|
||||
## Evidence
|
||||
|
||||
```text
|
||||
pnpm test -- src/shared/ui/screen-types/tests/StepWizardPage.spec.ts
|
||||
PASS: 1 file / 2 tests (2026-08-12)
|
||||
|
||||
pnpm typecheck
|
||||
PASS (2026-08-12)
|
||||
```
|
||||
|
||||
No visual, AT, browser E2E, or production workflow evidence is claimed.
|
||||
Reference in New Issue
Block a user