Files
KArtSell.Aegis/docs/CURRENT/V13-FE-014_T04_MASTER_DETAIL_SLICE_NOTE.md
kjh2064 3f293d8aa8
deploy / deploy (push) Successful in 1m52s
deploy / notify (push) Successful in 1s
V13-FE-006: consolidate approved UI and contract hardening
2026-08-13 02:41:00 +09:00

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, and StandardScreenBoundary contracts.
  • 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 version in addition to asOf.
  • Prevented detail-slot content exposure for UNAUTHORIZED and FORBIDDEN states 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.