feat(stats): weekly review snapshot 1차 구현

This commit is contained in:
2026-03-14 19:22:58 +09:00
parent 679601d201
commit dc97a78fdd
8 changed files with 563 additions and 167 deletions

View File

@@ -79,9 +79,10 @@ Last Updated: 2026-03-14
- GoalCompleteSheet confirm 시 `advance-goal` endpoint를 사용한다.
- 현재 세션 완료, linked plan item 완료, 새 current item 생성, 다음 세션 시작을 한 번에 처리한다.
- 실패 시 시트를 닫지 않고 그대로 재시도할 수 있다.
- `/stats`해석형 review 화면이 아니라 factual summary로 정리됐다.
- today / last7Days / trend만 유지한다.
- started/completed/carried over/focus minutes 중심으로 표시한다.
- `/stats`factual summary에서 `Weekly Review` 1차 구조로 올라갔다.
- hero snapshot, start quality, recovery quality, completion quality, carry forward 구조를 사용한다.
- 기존 `focus-summary` 응답은 review view model로 변환해서 쓴다.
- recovery는 API 집계가 아직 없을 때 limited state로 표시한다.
- 유료화 포지셔닝을 `Calm Session OS`로 재정의했다.
- Free는 기본 집중 시작, Pro는 더 잘 이어가기라는 메시지로 정리했다.
- old `Scene Packs / Sound Packs / Profiles` 중심 카피를 `Daily plan / Rituals / Weekly review` 구조로 교체했다.