# v0.1.458 — P5 3D viewport dummy focusable + outline 예외 (focus-tab-navigation-spec 완성)

- 버전: v0.1.458
- 날짜: 2026-05-28
- 다운로드: [factory00-windows-x64-v0.1.458.zip](../../downloads/factory00-windows-x64-v0.1.458.zip) (170 MB)
- 캡처: [qa-screenshots/v0.1.458/](../../qa-screenshots/v0.1.458/)

---

## 핵심 변경
- VisualElement _viewportFocusAnchor 추가 (root 마지막 자식, focusable=true, pickingMode=Ignore, -1000px 화면 밖)
- FocusInEvent / FocusOutEvent 안 viewport-focus-anchor 예외 (outline 안 적용)
- Tab 동적 query 자동 포함 — root 마지막 자식이므로 순회 마지막 step
## 사용자 명시 SSOT 정합
사용자 r001: "좌측 레이아웃 이후에는 3d영역이 포커스된다. 3d영역은 포커스 시 아웃라인을 그리지 않는다. 이 상태에서 tab을 누르면 다시 file로 포커스가 된다."
v0.1.458 = viewport-focus-anchor + Tab 순회 마지막 + outline 예외. 다음 Tab → tab-file 복귀 (allFocusable[0]).
## 영향 파일
- Bootstrap.cs L969 _viewportFocusAnchor field 추가
- Bootstrap.cs L4013~ viewport-focus-anchor 생성 (~12줄)
- Bootstrap.cs L4030~ FocusIn 예외 (~2줄)
- Bootstrap.cs L4045~ FocusOut 예외 (~2줄)
## 검증 시나리오
- Tab N회 (메뉴바 + 좌측 패널 다 통과) → viewport-focus-anchor focus → outline 안 보임
- 다음 Tab → tab-file outline visible (순환 cycle)
