1.2 KiB
1.2 KiB
V13-FE-014 — T04 master-detail template slice note
- Requirement: REQ-FE-T04
- API/UI/Test: UI-T04 / T-FE-T04-01
- Source: v60 route-selection/evidence boundary; current
MasterDetailCrudPage,PageLayout, andStandardScreenBoundarycontracts. - Assumption: Master/detail selection and evidence context are caller-owned; the template does not fetch, cache, or mutate records.
- Unknown: No active production master-detail screen currently supplies a domain version/conflict contract.
- Decision Required: UX/QA/Domain Owner must approve selection, conflict, accessibility, and browser acceptance before MVP-B completion.
Applied boundary
- Forwarded evidence
versionin addition toasOf. - Prevented detail-slot content exposure for
UNAUTHORIZEDandFORBIDDENstates while preserving the shared state boundary. - Characterized master/detail slot composition and retry forwarding.
- Did not add route selection state, API calls, or domain conflict policy.
Evidence
pnpm test -- src/shared/ui/screen-types/tests/MasterDetailCrudPage.spec.ts
PASS: 1 file / 2 tests (2026-08-12)
pnpm typecheck
PASS (2026-08-12)
No visual, AT, browser E2E, or production API evidence is claimed.