51 lines
1.7 KiB
Markdown
51 lines
1.7 KiB
Markdown
# KBX v36 Validation Report
|
|
|
|
## 실행
|
|
|
|
```bash
|
|
node scripts/validate-kbx.mjs
|
|
```
|
|
|
|
## 결과
|
|
|
|
- Design Tokens: 153
|
|
- Screen Recipes: 9
|
|
- Recipe Verification: 9 / 9 complete
|
|
- Canonical Test Scenarios: 30
|
|
- Test Fixture Sets: 16
|
|
- Fixture Refs: 37
|
|
- Screen Definitions: 20
|
|
- Component Definitions: 84
|
|
- Core Component APIs: 34
|
|
- Component Catalog Entries: 66
|
|
- Navigation Entries: 16
|
|
- Canonical Fields: 51
|
|
- API Operations: 66
|
|
- Permissions: 54
|
|
- TS/Vue script units: 299
|
|
- Design Debt: 131 <= 131 PASS
|
|
- Release Impact: major / major PASS
|
|
|
|
## v36 전용 Gate
|
|
|
|
`validate-template-navigation-v36.mjs`가 다음을 검증한다.
|
|
|
|
1. T01~T09 모두 Test Profile 보유
|
|
2. 모든 Recipe가 E2E Scenario를 요구
|
|
3. Required Kind/Tag/Evidence 누락 없음
|
|
4. 해당 Template을 실제 사용하는 Screen의 Representative E2E 존재
|
|
5. T02/T06/T07 신규 E2E Scenario가 실제 Playwright spec에 연결
|
|
6. Scaffolder가 typed `*.test-plan.ts` 생성
|
|
7. Home Attention에 `occurredAt`, exact total, overflow, source count 계약 존재
|
|
8. 동일 Priority는 newest-first
|
|
9. 기존 Home Attention item-only API 호환 유지
|
|
10. Release Analyzer가 Recipe Test Profile/Scenario 변경 추적
|
|
|
|
## 누적 Gate
|
|
|
|
v29 ~ v36 Template/Home Navigation Gate 및 Architecture, Authorization, API, Integration, Migration, Testing, Component Catalog, Design-Code parity, Release Governance가 모두 PASS해야 한다.
|
|
|
|
## 실행하지 않은 범위
|
|
|
|
이 보고서는 Repository의 Node 기반 Contract/Static/Governance Gate 결과다. 실제 .NET 10 Host, PostgreSQL/Npgsql 실 DB, Hangfire/SignalR Runtime, Vitest 전체 Runtime, Playwright Browser 실행 성공을 의미하지 않는다. 해당 실행은 CI/통합환경에서 별도 확인한다.
|