Files
KArtSell.Aegis/docs/Design/kbx-foundation-v60-status-canonical-contract-hardening/docs/kbx-v29-standard-traceability.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

22 lines
1.8 KiB
Markdown

# KBX v29 Standard Traceability
| v29 구현 | 첨부 KBX 표준 근거 |
|---|---|
| T01~T09 Manifest에 Density/Runtime/Utility/A11y 추가 | Business UX/AX §7, §45~§50, §62, §65~§73 |
| `KbxTemplateStateBoundary` | Design System §101~§103 Loading/Empty/Error Contract |
| Refreshing 시 기존 Context 유지 | Design System §102, Reference Screens §57 |
| Global Help/AI/Suggestion Host | Business UX/AX §32~§40, Design System §73~§80 |
| AI Capability permission intersection | Design System §79~§80, Implementation Contract §90~§94 |
| Home Quick Start | Workspace Tabs/즐겨찾기/최근메뉴, Reference Global Shell/Side Navigation |
| Home의 미저장 업무 재개 | Business UX/AX §58~§60 Unsaved Changes/Workspace |
| scope 변경 시 in-memory Workspace 폐기 | Implementation Contract §113~§114 사용자 Preference + 재현성 원칙 |
| Workspace 8~12 실제 enforcement | Business UX/AX §58 Workspace Tabs 최대 권장 범위 |
| Dirty/Pinned 보호 후 LRU clean eviction | Unsaved Changes 보호 + 과유불급/업무 Context 유지 원칙 |
| Persisted recent path re-resolution | Permission UX, 민감 데이터 최소 노출, 재현 가능한 Navigation 정책 |
| 권한 변경 시 unauthorized tab prune | Design System §104 Permission UX, Implementation Contract §85~§86 |
| Menu Search focus trap/ARIA | Business UX/AX §62 Accessibility, Keyboard 완전 지원 |
| `KbxHomeQuickStart` 순수 정책 함수 | SOLID/SRP, 반복 UX 공통화, Vibe Coding Grounding 원칙 |
| Token 134 / debt 294 | Design System Token 계층, 과도한 hard-code 방지, Design-code parity |
v29은 첨부 표준에 없는 새로운 업무 문법을 도입하기보다, 이미 명시된 Template·Workspace·Help/AI·Permission·Accessibility 원칙을 공통 코드와 자동 검증으로 강화한다.