diff --git a/docs/90_current_state.md b/docs/90_current_state.md index 3ab3357..abdf448 100644 --- a/docs/90_current_state.md +++ b/docs/90_current_state.md @@ -4,6 +4,13 @@ Last Updated: 2026-03-05 ## DONE +- Focus-First 전환: + - Quick Controls의 `기본/몰입` 토글 제거 + - HUD를 외부 모드 상태 없이 기본 몰입 톤으로 고정 + - 컨트롤 노출은 패널 열림 상태에서만 보이도록 단순화 +- 표시 정책 옵션 추가: + - Quick Controls 패널 하단에 `컨트롤 자동 숨김` 옵션 추가 + - 옵션 ON 상태에서 Control Center 8초 무입력 시 자동 닫힘 처리 - Quick Controls 모드 전환 UI 재정렬: - 헤더에서 모드 토글 UI를 제거하고 `Plan + 닫기`만 유지 - 패널 바디 첫 섹션에 `기본/몰입` segmented pill 배치 @@ -126,9 +133,9 @@ Last Updated: 2026-03-05 ## NEXT 1. Scene 추천 매핑(`recommendedSoundPresetId`, `recommendedTimerPresetId`)의 큐레이션 품질 점검 및 보정 -2. Setup Drawer에서 수동 선택한 타이머/사운드도 override 정책과 사용자 기대치가 일치하는지 UX 검증 -3. Focus 전환/Scene 변경/추천 복원 시 HUD 피드백 노출 정책(무표시 vs 최소 표시) 최종 확정 -4. 터치 환경에서 우측 도구 레일 발견성(미니 핸들 UX) 보완 여부 확정 +2. override 정책(Setup/Quick 변경 이후 Scene 전환 유지)의 사용자 기대치 검증 +3. 자동 숨김 정책의 기본값/지연시간(현재 8초) 체감 검증 및 미세조정 +4. Focus 전환/Scene 변경/추천 복원 시 HUD 피드백 노출 정책(무표시 vs 최소 표시) 최종 확정 ## RISKS @@ -153,15 +160,12 @@ Last Updated: 2026-03-05 ## CHANGED FILES -- `src/widgets/control-center-sheet/ui/ControlCenterSheetWidget.tsx` +- `src/widgets/space-focus-hud/ui/SpaceFocusHudWidget.tsx` - `src/widgets/space-tools-dock/ui/SpaceToolsDockWidget.tsx` - `src/widgets/space-workspace/ui/SpaceWorkspaceWidget.tsx` -- `src/widgets/space-focus-hud/ui/SpaceFocusHudWidget.tsx` +- `src/widgets/control-center-sheet/ui/ControlCenterSheetWidget.tsx` - `src/entities/room/model/types.ts` - `src/entities/room/model/rooms.ts` -- `src/widgets/space-workspace/ui/SpaceWorkspaceWidget.tsx` -- `src/widgets/space-tools-dock/ui/SpaceToolsDockWidget.tsx` -- `src/widgets/control-center-sheet/ui/ControlCenterSheetWidget.tsx` - `src/widgets/space-tools-dock/model/applyQuickPack.ts` (삭제) - `docs/06_commit_convention.md` - `docs/07_session_recovery.md` diff --git a/docs/session_brief.md b/docs/session_brief.md index 904ea83..feee550 100644 --- a/docs/session_brief.md +++ b/docs/session_brief.md @@ -20,10 +20,13 @@ Last Updated: 2026-03-05 ## 최근 세션 상태 -- Quick Controls 모드 전환 UI를 헤더에서 제거하고 패널 바디 첫 섹션으로 이동했다. - - 헤더는 Plan + 닫기만 유지 - - 바디에는 `기본/몰입` segmented pill + 설명 1줄을 배치 - - 모드 상태는 Focus HUD 톤과 연동되도록 workspace 경로에 연결했다. +- Focus-First 구조로 전환했다. + - Quick Controls의 모드 전환 토글(기본/몰입)을 제거했다. + - HUD는 외부 모드 상태 없이 기본 몰입 톤으로 유지한다. + - 컨트롤 노출은 패널 열림 상태에서만 보이도록 단순화했다. +- Quick Controls 패널 내부에 표시 정책 옵션을 추가했다. + - 옵션: `컨트롤 자동 숨김` + - ON 상태에서 Control Center가 8초 무입력이면 자동 닫힘 처리 - `/space`에 Scene 추천 자동 적용 규칙을 도입했다. - Room 데이터에 `recommendedSoundPresetId`, `recommendedTimerPresetId`를 추가했다. - 초기 진입/Scene 변경 시 override가 없는 항목만 추천값으로 자동 반영된다.