# v0.1.277 — Panel Resize P2-A 접기 버튼 우측 상단 + 미니 리본 (≡와 병행)

- 버전: v0.1.277
- 분류: 48th stable seal (v0.1.366) 일괄 봉인 사이클
- 다운로드: [factory00-windows-x64-v0.1.277.zip](../../downloads/archive/factory00-windows-x64-v0.1.277.zip) (archive 보존)
- 캡처: [qa-screenshots/v0.1.277/](../../qa-screenshots/v0.1.277/)

---

## 협업자 spec studio-panel-resize-pin P2 절반 진입 (사용자 명시 "자율진행")
협업자 PM께서 정식 승격해 주신 5건 spec 중 가장 작은 사이클부터 진입했습니다. spec의 P2 범위를 절반으로 분할하여 v0.1.277(접기 버튼 + 미니 리본)과 v0.1.278(압정 + 오토하이드 + 이벤트)로 처리합니다.

## 변경 동작
1. 좌측 패널 우측 상단 부품 섹션 헤더 "부품" 라벨 우측에  버튼이 추가됩니다. 기존 Ribbon 좌측 햄버거 ≡ 버튼은 그대로 유지되며 동일한 _leftPanelVM.ToggleCollapse() 호출입니다.`xml           tooltip="좌측 패널 접기 (F11)"
           style="font-size:11px; padding:2px 8px; min-width:24px;"/>
`
### 2. 씬 좌측 floating 미니 리본 ▶
좌측 패널이 접힌 상태일 때 씬 뷰포트 좌측 가장자리에 세로 미니 리본 버튼 ▶이 표시됩니다.`xml           style="position:absolute; left:0; top:120px; width:18px; height:80px;
                  background-color:rgba(255,217,115,0.18); color:rgb(255,217,115);
                  border-radius:0 4px 4px 0; display:none;"/>
`- 펼침 상태: display:none- 접힘 상태: display:flex (자동 표시)- 클릭 -> _leftPanelVM.ToggleCollapse() -> 패널 복원
### 3. 기존 ≡ 햄버거 + F11 단축키 그대로
세 가지 UI(우측 상단 _leftPanelVM.ToggleCollapse()를 호출합니다. 사용자가 어느 경로로도 토글 가능합니다.---

## sidebar-mini-rail visibility 동기화
_leftPanelVM.OnCollapsedChanged 콜백에 미니 리본 visibility 라인을 추가했습니다.`csharpif (sidebarMiniRail != null)
    sidebarMiniRail.style.display = collapsed ? DisplayStyle.Flex : DisplayStyle.None;
`초기 상태 sync도 동일하게 처리하여, 앱 재시작 시 직전 collapsed 상태가 PlayerPrefs로 복원되어도 미니 리본이 일관 표시됩니다.
---

## 변경 파일
- Assets/UI/MainHUD.uxml — sidebar-collapse-btn (parts-section 헤더 우측) + sidebar-mini-rail (씬 좌측 floating) 추가- Assets/Scripts/Game/Factory00Bootstrap.cs — sidebar-collapse-btn / sidebar-mini-rail wiring + collapsed 콜백에 미니 리본 visibility 동기화 (~15라인)- ProjectSettings/ProjectSettings.asset — bundleVersion 0.1.276 -> 0.1.277---

## 검증 절차
1. 좌측 패널 펼친 상태: 부품 헤더 우측에  버튼이 보이는지 확인2.  클릭 -> 좌측 패널 접힘 + 씬 좌측 가장자리에 노란 ▶ 미니 리본 표시3. 미니 리본 ▶ 클릭 -> 좌측 패널 복원4. 기존 Ribbon ≡ 햄버거 + F11 단축키 모두 같은 토글 동작 (회귀 없음)---

## 다음 사이클 예정
- **v0.1.278** — Panel Resize P2-B (압정 모드 [고정]/[위치] + 오토하이드 1000ms + SidebarPinChangedEvent + PlayerPrefs factory00.sidebar_pinned)- **v0.1.279~** — 다음 P1 spec 진입 (사용자 우선순위 명시 시: tower-lamp / LNB / component-scene-UX / edit-cut-copy-paste 중)- **43rd stable seal** — v0.1.273~280 누적 후 봉인 예정


---

## 봉인 참조

본 사이클은 **48th stable seal (v0.1.366, 2026-05-24)** 일괄 봉인에 포함됨.

- journal: [2026-05-24-v0.1.298-366-48th-stable-seal.md](../../journal/2026-05-24-v0.1.298-366-48th-stable-seal.md)
- alias zip: [factory00-windows-x64-v0.1.366-stable.zip](../../downloads/factory00-windows-x64-v0.1.366-stable.zip) (170 MB)
