1.4 KiB
1.4 KiB
KBX Foundation v5 Validation Report
자동 확인
node scripts/validate-kbx.mjs- Screen Definition manifest 생성
- Component manifest 생성
- TypeScript/Vue script syntax transpile
- 업무 Module의 PrimeVue/AG Grid 직접 import 검사
- DbUp migration ordering 검사
추가된 기준
OMS-ORD-003주문 Excel ImportKbxExcelMenuKbxExcelImportKbxJobProgressKbxImportPage- 공통 Import Session/Staging schema
- ClosedXML adapter
- Exact/Alias/Saved/AI mapping pipeline
- Hangfire validate/commit jobs
- SignalR progress hub
- 오류 workbook 생성
- 주문 batch reference validation
- Audit/Outbox commit
- 14일 raw/staging retention job
Host Repository에서 반드시 수행
이 reference bundle에는 완전한 .NET solution과 pnpm lockfile이 없으므로 다음은 host repository CI에서 수행한다.
- .NET 10 compile
- xUnit
- DbUp migration dry-run against PostgreSQL
- Vue/Vite production build
- Vitest
- Playwright with real xlsx fixture
- Hangfire PostgreSQL storage integration test
- SignalR reconnect test
- 10k/50k/100k import performance test
- 파일 크기/Zip bomb/악성 workbook 방어 검증
성능 기준
100k 행이라는 상한이 자동으로 적절하다는 의미는 아니다. 실제 운영 데이터의 평균 열 수와 참조 조회량을 기준으로 부하테스트 후 업무별 maxRows를 조정한다.