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

49 lines
1.5 KiB
Markdown

# Validation report — KBX Foundation v6
## Executed in this container
- `node scripts/validate-kbx.mjs` — PASS
- Screen definitions generated: 8
- Component manifest entries generated: 29
- TS/Vue script syntax units transpiled: 110 — PASS
- Business module direct PrimeVue/AG Grid import guard — PASS
- Screen ID uniqueness / naming guard — PASS
- Migration lexical ordering — PASS
## Added v6 reference screens
- `COMMON-OPS-001` 업무 예외 센터
- `COMMON-REC-001` 업무 데이터 대사
## Added v6 core contracts/components
- `KbxWorkQueuePage`
- `KbxExceptionCenter`
- `KbxExceptionSummary`
- `KbxExceptionDetailDrawer`
- `KbxReconcilePage`
- `KbxWorkItem` / `KbxReconcileItem` contracts
- `OperationsProjectionWriter`
- `ReconcileProjectionWriter`
- `WorkItemActionPolicy`
- `ReconcilePolicy`
## Not executable in this container
The container currently has no `dotnet` executable and no installed pnpm dependency graph. Therefore the following must be mandatory in the host repository CI before merge:
1. .NET 10 restore/build
2. xUnit including `WorkItemActionPolicyTests` and `ReconcilePolicyTests`
3. DbUp migration against disposable PostgreSQL
4. Vue typecheck/build
5. Vitest
6. Playwright with fixed API fixtures
7. 100k work-item server-side pagination/filter test
8. Concurrent claim test
9. duplicate projection/upsert test
10. reconcile grace-period test with delayed Outbox/Inbox delivery
## Operational acceptance
See `docs/operations-field-acceptance-v6.md`.