feat(stats): recovery 통계를 서버 계약으로 연결
This commit is contained in:
@@ -113,7 +113,7 @@ Last Updated: 2026-03-15
|
||||
- factual card 반복 중심의 구조를 해체하고 `Weekly Review` 1차 IA로 전환
|
||||
- `snapshot + start quality + recovery quality + completion quality + carry forward` 구조를 반영
|
||||
- 기존 `focus-summary` 응답을 주간 review view model로 변환해서 사용
|
||||
- recovery는 API 집계가 아직 없을 때 limited state로 조용히 표시
|
||||
- recovery는 서버의 `pause 뒤 복귀` 집계를 사용하고, `자리 비움 뒤 복귀`만 limited note로 남긴다
|
||||
- `/app -> /stats` primary entry의 1차 연결:
|
||||
- current session이 없고 최근 7일 데이터가 충분할 때 `/app` hero 아래에 low-emphasis `Weekly Review` teaser를 노출한다
|
||||
- teaser는 `/stats`로 연결되며, hero CTA보다 한 단계 아래 시각 우선순위를 유지한다
|
||||
@@ -129,6 +129,10 @@ Last Updated: 2026-03-15
|
||||
- goal complete로 setup 상태로 돌아왔을 때만 setup drawer 아래에 low-emphasis review teaser가 보인다
|
||||
- teaser는 `주간 review 보기`로 `/stats`를 열고, 방금 끝낸 흐름 반영을 과장하지 않는 카피만 사용한다
|
||||
- 다시 시작하거나 dismiss하면 사라지며, live execution 중에는 보이지 않는다
|
||||
- `Weekly Review` recovery의 서버 연결:
|
||||
- server `focus-summary` 응답에 `recovery`가 추가됐다
|
||||
- `pause_count / resume_count` 기반 `pause 뒤 복귀`를 실제 수치로 보여준다
|
||||
- 현재는 `away recovery` 이벤트 스키마가 없어 partial/limited 상태로 남긴다
|
||||
- paywall / plan / landing 메시지 재정렬:
|
||||
- paywall 가치 포인트를 multi-queue, rituals, weekly review 중심으로 재작성
|
||||
- landing pricing에서 구현되지 않은 1:1 매칭 / 오픈 코워킹 / 팀 대시보드를 메인 판매 포인트에서 제거
|
||||
|
||||
Reference in New Issue
Block a user