# KBX v31 Standard Traceability

| v31 구현 | KBX 표준 근거 |
|---|---|
| T01~T09 Runtime template type guard | Business UX/AX §7, §48, §65~§66, §73; Implementation Contract §7~§9, §44~§50 |
| Template mismatch 시 업무영역 차단 | Predictable Layout / Screen Definition 공통 계약 / Error Recovery |
| `KbxSearchFieldControl`로 SearchPanel 중복 제거 | Design System §34~§37, §109~§118 SOLID·리팩토링 기준 |
| 날짜범위 Label 구체화 | Design System §24~§25, §62 Accessibility |
| Home open instance를 tab.key로 보존 | Business UX/AX §58~§60 Workspace Tabs / Unsaved Changes |
| Catalog 항목은 ScreenId 기준 중복 제거 | Reference Screens Global Shell / Home 탐색 단순화 |
| Home ScreenId 기본 노출 제거 | Reference Screens §7 Screen ID 기본 비노출 |
| Workspace roving focus | Business UX/AX §12~§13, §62; Design System §84~§87 |
| Pin과 capacity eviction 연결 | Business UX/AX §58~§60, 개인화/복구 정책 |
| Delete 탭 닫기 제거 | Business UX/AX §14 Delete 정책 |
| Menu Search focus restore | Design System Dialog Keyboard / Focus Restore, Accessibility |
| Application Shell skip link | Business UX/AX §62 Accessibility |
| Recent query/hash 미저장 | 사용자 Preference 최소화 / 민감데이터 자동첨부 금지 / 재현성·보안 균형 |
| encoded path 우회 방어 | Implementation Contract Permission 최종 Enforcement 및 Navigation state 재검증 원칙 |

v31은 첨부 표준에 없는 업무 행위를 새로 정의하지 않는다. Screen Type, Search, Workspace, Keyboard, Permission, Preference 원칙을 기존 구조 안에서 더 재현 가능하고 안전하게 만든다.
