Files
KArtSell.Aegis/docs/Design/kbx-foundation-v36/docs/validation-report-v13.md
T

41 lines
1.0 KiB
Markdown

# KBX v13 Validation Report
## 자동 검증 범위
- Design Token generation
- Field Dictionary generation
- TS/C# generated field parity
- Import alias collision
- sensitive/masking integrity
- numeric precision/scale integrity
- lookup metadata integrity
- Frontend/Backend OMS Excel metadata reuse
- deprecated field-key guard
- Field adoption report
- Screen/Component/Navigation/Catalog manifests
- Architecture / Operations / Process / Production / Shell guards
- Design-Code parity
- Release impact/SemVer governance
## 실행 명령
```bash
node scripts/validate-kbx.mjs
```
## 환경상 미실행
현재 Foundation archive 자체에는 완전한 Host Solution/lockfile/runtime이 없으므로 다음은 Host Repository에서 필수 실행한다.
```text
pnpm install --frozen-lockfile
vue-tsc / Vite build
Vitest
Playwright
.NET 10 restore/build/xUnit
DbUp against disposable PostgreSQL
Swashbuckle OpenAPI snapshot generation
```
특히 OpenAPI snapshot에서는 `x-kbx-field-key`가 Request DTO에 실제 포함되는지 확인해야 한다.