Files
KArtSell.Aegis/docs/Design/kbx-foundation-v60-status-canonical-contract-hardening/docs/validation-report-v29.md
T
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

84 lines
2.4 KiB
Markdown

# KBX v29 Validation Report
## 자동 검증 명령
```bash
node scripts/validate-kbx.mjs
```
## 검증 범위
- Design Token generation / Figma variable parity
- API / Problem / Integration / Provider / External Data contracts
- Configuration / Migration Safety / Deployment governance
- Authorization / Sensitive Data / Telemetry / Experiment governance
- Canonical test scenarios / fixtures
- Screen / Component / Navigation manifests
- TypeScript/Vue script syntax transpile
- Architecture / Operations / Process coverage
- Production readiness guard
- Application Shell
- T01~T09 Template completeness
- Interaction contracts
- Grid productivity
- T04/T05 Golden contracts
- T02/T03 Record lifecycle
- v29 Template Runtime / Global Utility / Home Navigation / Workspace Security
- Component Catalog
- Design-code parity
- Release governance
## 최종 수치
- Design Tokens: **134**
- Component Definitions: **81**
- Core Component APIs: **34**
- Component Catalog Entries: **53**
- Screen Definitions: **20**
- Navigation Entries: **16**
- API Operations: **66**
- Permissions: **54**
- Canonical Fields: **51**
- Canonical Test Scenarios: **25**
- Fixture Sets: **16**
- Fixture Refs: **37**
- Golden Screen Coverage: **10 / 10**
- TypeScript/Vue Script Units: **286**
- DB Migrations: **16**
- Design Debt: **294**
## v29 전용 검증
`validate-template-navigation-v29.mjs`가 다음을 검증한다.
- T01~T09 runtime/density/utility/accessibility metadata
- T01~T08 Runtime State Boundary 적용
- T09 Runtime State + Help Host
- Screen Frame Global Utility Host
- Home Quick Start dedupe/order policy
- preference scope 변경 시 Workspace Session isolation
- permission 변화에 따른 tab pruning
- safe recent path resolution
- max tab LRU enforcement + Dirty/Pinned 보호
- Menu Search combobox/listbox/focus trap
- Shell notice와 dismiss contract
- 주요 Golden Page의 실제 runtime-state adoption
## Runtime validation boundary
현재 artifact 환경에는 다음 실행 인프라가 보장되지 않는다.
- .NET SDK
- 실행 PostgreSQL/API
- 설치된 pnpm/node_modules
- Playwright browser runtime
따라서 다음을 실제 완료했다고 주장하지 않는다.
- ASP.NET Core compile/runtime
- PostgreSQL migration execution
- Vitest runtime execution
- Playwright browser execution
반면 Node 기반 KBX Governance Gate와 286개 TypeScript/Vue script unit syntax transpile은 실제 실행하여 PASS했다.