Commit Graph

20 Commits

Author SHA1 Message Date
6a0710d023 feat(flow): session routing contract 정리 2026-03-15 18:40:00 +09:00
cbeeb38413 docs(flow): paused session re-entry spec 추가 2026-03-15 18:30:22 +09:00
0f01ecd8a1 docs(product): alignment findings ledger 시작 2026-03-15 13:31:46 +09:00
b3853c98d2 docs(product): alignment audit plan 추가 2026-03-15 11:51:53 +09:00
de95505d2f feat(space): secondary weekly review teaser 추가 2026-03-14 20:00:38 +09:00
5d3a5ac8ac feat(stats): pro personalized handoff 추가 2026-03-14 19:45:55 +09:00
c8b00905cd feat(app): weekly review return handoff 연결 2026-03-14 19:39:41 +09:00
fe908ec415 feat(app): weekly review teaser 진입 추가 2026-03-14 19:35:01 +09:00
445ef54528 docs(product): weekly review entry flow spec 추가 2026-03-14 19:27:46 +09:00
dc97a78fdd feat(stats): weekly review snapshot 1차 구현 2026-03-14 19:22:58 +09:00
679601d201 docs(product): weekly review reframe spec 추가 2026-03-14 19:13:35 +09:00
caf53f0b68 fix(space): recovery 트레이 모션 polish 2026-03-14 18:22:52 +09:00
cc3eafb2fa feat(space): recovery 카피와 CTA 위계 분리 2026-03-14 18:16:03 +09:00
b4ed94cf1b feat(core-loop): /app 진입과 /space 복구 흐름 구현 2026-03-14 18:02:50 +09:00
2506dd53a7 feat(app): focus entry surface로 진입 화면 재구성 2026-03-13 09:54:33 +09:00
7867bd39ca style(space): stage 배경 overscan과 문서 상태 갱신
맥락:
- space stage 배경 pan 애니메이션 중 가장자리 빈틈이 보일 수 있었다.
- 관련 코드와 세션 문서 상태를 함께 맞춰둘 필요가 있었다.

변경사항:
- SpaceWorkspaceWidget 의 stage background layer 를 로 확장했다.
- 90_current_state, session_brief 에 overscan 보정과 관련 리스크를 반영했다.
- work.md 를 다음 브라우저 QA 작업 기준으로 갱신했다.

검증:
- npx tsc --noEmit

세션-상태: stage 배경 overscan 보정과 문서 정리를 마쳤다.
세션-다음: forest/green-forest manifest 변형을 실제 브라우저에서 QA 한다.
세션-리스크: overscan 으로 좁은 화면에서 배경 crop 체감이 조금 더 커질 수 있다.
2026-03-11 13:46:59 +09:00
4717bb3a1a fix(space): 배경 asset fallback 경로와 scene alias 해석 보강
맥락:
- /space 에서 forest 배경이 remote manifest asset 대신 기본 이미지로 조용히 fallback 될 수 있었다.
- scene key alias 와 manifest 실패 상태가 코드상 드러나지 않아 원인 추적이 어려웠다.

변경사항:
- media scene asset key 를 alias-aware 하게 정규화하고 asset source(fallback|remote) 메타를 추가했다.
- useMediaCatalog 가 remote manifest 실패와 fallback 사용 여부를 노출하도록 보강했다.
- SpaceWorkspaceWidget 에서 manifest 실패와 scene fallback 사용을 진단 로그/상태 메시지로 남기도록 정리했다.
- docs/work.md, docs/90_current_state.md, docs/session_brief.md 를 이번 작업 기준으로 갱신했다.

검증:
- npx tsc --noEmit

세션-상태: /space 배경 asset lookup 과 manifest fallback 진단을 보강했다.
세션-다음: forest/green-forest manifest 변형을 실제 브라우저에서 QA 한다.
세션-리스크: alias 목록 밖의 legacy scene id 는 추가 정규화가 필요할 수 있다.
2026-03-11 13:35:44 +09:00
2ac568a4ab style(space): 상단 토스트 크기·패딩·타이포 조정 2026-03-06 01:41:12 +09:00
a2bebb3485 feat(app-hub): 허브 도구 레일과 입장 동선을 정리
맥락:\n- 상단 헤더 요소가 많아 허브의 핵심 흐름(공간 선택 → 목표 입력 → 입장)이 분산되었습니다.\n- 메모/통계/설정 진입을 상단이 아닌 보조 동선으로 옮겨 감성 톤을 유지할 필요가 있었습니다.\n\n변경사항:\n- 우측 아이콘 레일과 우측 드로어를 추가해 Inbox/Stats/Settings를 동일 패턴으로 제공했습니다.\n- TopBar에서 메모 버튼을 제거하고, 멤버십/PRO 동선은 ProfileMenu 드롭다운으로 정리했습니다.\n- Selected Space 박스를 슬림화하고 설명을 1줄로 제한해 시선 분산을 줄였습니다.\n- 추천 공간 카드에 텍스트 가독성 오버레이와 선택 표시(은은한 테두리/체크)를 적용했습니다.\n- Quick Entry에서 커스텀 CTA 무게를 낮추고 전체 톤을 가볍게 조정했습니다.\n- docs/work.template.md를 추가하고 docs/work.md의 현재 작업 지시를 갱신했습니다.\n\n검증:\n- npm run build\n- npx tsc --noEmit\n\n세션-상태: /app 허브가 상단 과밀 없이 레일+드로어 보조 동선으로 정리되었습니다.\n세션-다음: 드로어 패널의 실제 데이터 연결 시 도메인 상태와 연동을 진행합니다.\n세션-리스크: 드로어 포커스 트랩/키보드 동선은 추가 접근성 점검이 필요합니다.
2026-03-02 12:17:35 +09:00
28ed1841ca docs(workflow): work.md 기반 실행 절차 문서 추가
맥락:

- 작업 지시를 문서 기반으로 표준화하고, 실행 시 규칙 준수와 주제별 커밋을 강제하기 위해

변경사항:

- docs/work.md에 작업 입력 템플릿 추가

- docs/workFlow.md에 실행 순서, 규칙 준수, 커밋 절차 명시

- docs/README.md에 work/workFlow 문서 링크 추가

검증:

- 문서 내용 수동 검토

세션-상태: 문서 기반 작업 지시/실행 체계가 준비됨

세션-다음: 이후 작업부터 work.md 작성 후 workFlow.md 실행

세션-리스크: work.md가 비어 있으면 실행 전에 추가 확인이 필요
2026-02-27 13:39:16 +09:00