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

1.5 KiB

KBX Golden Screen v3 Validation Report

수행한 정적 검증

  • @kbx/contracts TypeScript tsc --noEmit 통과
  • WMS 신규 TypeScript/Vue <script setup> 14개 파일 TypeScript transpile syntax 검사 통과
  • apps/web/src/modules/**에서 primevue / ag-grid 직접 import 없음 확인
  • @kbx/contracts, @kbx/ui export 중복 없음 확인
  • ZIP 생성 후 archive integrity 검사 수행

실행하지 못한 검증

현재 생성 환경에는 .NET SDK와 프로젝트 실제 NuGet dependency graph가 없으므로 다음은 실행하지 못한다.

  • C# compile
  • xUnit 실행
  • DbUp 실제 PostgreSQL migration 실행
  • 실제 FastEndpoints host integration test

현재 root workspace에는 실제 Vue dependency install도 포함하지 않으므로 다음은 소비 프로젝트에서 수행한다.

  • pnpm install
  • Vue/Vite production build
  • Vitest 실행
  • Playwright browser 실행

실제 도입 시 필수 추가 검증

  1. 프로젝트 표준 package/NuGet version으로 build
  2. PostgreSQL test container에 DbUp migration 적용
  3. Scan command 2개를 동일 task에 동시에 보내 row locking 확인
  4. 동일 Idempotency Key 2회 요청 시 picked_qty 1회만 증가 확인
  5. 서버 commit 후 client connection drop을 강제로 만들어 response replay 확인
  6. 실제 PDA 2종 이상에서 keyboard wedge 속도/terminator 측정
  7. Wi-Fi dead zone에서 safe retry 시나리오 확인
  8. Sound/Vibration 지원 여부에 관계없이 시각 UX만으로 업무 완료 가능한지 확인