feat(resume): 지난 한 조각 이어서 시작하는 진입 플로우 추가
맥락: - /space 재진입 시 마지막 목표를 다시 쓰게 되어 시작 마찰이 컸다. - work.md 작업 2 요구사항에 맞춰 목표 기반 Resume CTA를 진입 의식 안에 추가했다. 변경사항: - workspace localStorage 스키마에 goal 필드를 추가하고 저장/복원에 반영했다. - Setup Ritual에 지난 한 조각 이어서 블록을 추가했다. - 이어서 시작은 저장 목표로 즉시 Focus 전환, 새로 시작은 목표 초기화 후 새 세션 입력으로 전환하도록 연결했다. - session 문서 docs/session_brief.md, docs/90_current_state.md를 최신 상태로 갱신했다. 검증: - npx tsc --noEmit 세션-상태: Resume CTA와 목표 복원 흐름이 /space 진입에 반영됨 세션-다음: Goal Complete 루프와 Recover(Notes→Inbox) 플로우 마감 세션-리스크: localStorage 기반 복원이라 다중 탭/스토리지 초기화 시 세션 연속성이 약할 수 있음
This commit is contained in:
@@ -14,9 +14,9 @@ Last Updated: 2026-03-05
|
||||
|
||||
## 현재 우선순위
|
||||
|
||||
1. Packs/Profiles 더미 UI의 정보 밀도와 업그레이드 동선 카피 미세 조정
|
||||
2. Scene 추천 매핑 품질 점검(공간별 사운드/타이머 추천값 보정)
|
||||
3. ESLint 잔여 이슈(`set-state-in-effect` 등) 정리 범위 확정
|
||||
1. Goal Complete Sheet 플로우(완료 → 다음 한 조각) 마감 품질 점검
|
||||
2. Notes(쓰기) / Inbox(읽기·정리) 복귀 동선과 30초 숨고르기 카피 정리
|
||||
3. Stage 가독성/모션/레이어 폴리시 최종 정리
|
||||
|
||||
## 최근 세션 상태
|
||||
|
||||
@@ -50,8 +50,11 @@ Last Updated: 2026-03-05
|
||||
- 추천 정보 1줄 + `추천으로 되돌리기`만 유지
|
||||
- 우하단 Sound Quick 선택 경로를 `onQuickSoundSelect`로 분리해 override.sound 규칙을 명시했다.
|
||||
- `/space` 선택 상태 로컬 저장/복원을 추가했다.
|
||||
- 저장: `sceneId`, `timerPresetId`, `soundPresetId`, `override(sound/timer)`
|
||||
- 저장: `sceneId`, `timerPresetId`, `soundPresetId`, `goal`, `override(sound/timer)`
|
||||
- 복원 우선순위: 쿼리 파라미터 > 저장 상태 > Scene 추천
|
||||
- `/space` 진입 시 Resume CTA를 추가했다.
|
||||
- 저장된 목표가 있고 쿼리 오버라이드가 없으면 `지난 한 조각 이어서`를 1회 노출
|
||||
- `이어서 시작`은 즉시 Focus 진입, `새로 시작`은 목표를 비운 새 세션으로 전환
|
||||
- 세션 복구용 문서/템플릿/스크립트가 준비되어 있다.
|
||||
- `workFlow.md`는 토큰 절약 모드를 사용한다.
|
||||
- `/space` 하단 사운드 바를 제거하고 오른쪽 `🎧 Sound` 시트로 이동했다.
|
||||
|
||||
Reference in New Issue
Block a user