Files
KArtSell.Aegis/docs/Design/kbx-foundation-v52-fe-operational-navigation-screen-anatomy/docs/validation-report-v13.md
T
kjh2064 c41e5063b7 chore: remove kbx-foundation-v36 reference (superseded by v4 implementation)
Removed entire kbx-foundation-v36 directory as it's been replaced by
the new KBX Foundation v4 patterns implemented in this session:
- Registry-driven screen definitions
- Density-aware UI adapter components
- Feature module templates (ShadowRun, Models)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-12 01:39:58 +09:00

1.0 KiB

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

실행 명령

node scripts/validate-kbx.mjs

환경상 미실행

현재 Foundation archive 자체에는 완전한 Host Solution/lockfile/runtime이 없으므로 다음은 Host Repository에서 필수 실행한다.

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에 실제 포함되는지 확인해야 한다.