# 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만으로 업무 완료 가능한지 확인
