v2.0 청사진 · Stage 10

Life OS — v2.0 최종 시안 (UI 발전 완성형)

v0.x 시리즈 → v2.0 메이저 버전 점프. 6 페이지 통합 시안 + Week/Month 누락 영역 복원 명세. 사용자 검토 후 Plan 5로 코드 반영.
범례
NEW Stage 9에서 신설된 영역 RESTORE Plan에서 누락 → 본 시안에서 복원해야 할 영역 표시 없음 = 기존 유지
1. 홈 — 7블록 순서 변경
/ (Briefing)
9:41● ●●
SUN, MAY 11
맑음, 22°
진현님, 좋은 아침이에요
Daily Insight
오늘의 인사이트
오늘은 햇살이 좋네요. 야외 산책 30분 추천드려요.
Today 순서 변경
• 10:00 운동 약속
• 14:00 미팅
• 19:00 저녁 약속
📝 Todo 순서 swap
○ 보고서 작성
○ 책 30 페이지 읽기
🔁 Routine 순서 swap
아침 명상 10분12일
운동 30분5일
Recommend
오늘 컨디션 좋으니 어려운 작업 먼저 끝내세요.
Upcoming ▼ (접힘)
내일/모레 일정 보기
이미 적용됨 ✓ — 코드 OK. WeatherHero+Greeting 시각 통합, TodoList ↔ RoutineList swap, DynamicRecommend가 Upcoming 위로.
BottomNav 순서도 홈/기록/하루/설정으로 변경 완료.
2. 다이어리 Today — selector 정중앙 + 일요일 빨강
/diary (Today 탭)
9:41● ●●
Diary
TODAY
WEEK
MONTH
목
8
금
9
토
10
일
11
월
12
화
13
수
14
SCHEDULE
• 10:00 운동 · 14:00 미팅 · 19:00 저녁
ROUTINE
아침 명상12일
운동 30분5일
HEALTH
시 분 수면
EMOTION
기쁨 감사 평온 불안
MEMO
이미 적용됨 ✓ — DateSelector 정중앙·일요일 빨강·양옆 fade, 일정·루틴 영역 복원, HealthInput, MemoSection, 저장 토스트 모두 동작.
3. 다이어리 Week — 7영역 복원
/diary (Week 탭)
9:41● ●●
Diary
TODAY
WEEK
MONTH
‹2026-W19 · 5/10~5/16›
78%
Recommendation R
62%
Todo R
Sleep R
일월화수목금토
평균 7.2h · 7h+ 5일 / 미달 2일
Coffee R
평균 2.1잔
Emotion R
기쁨 3 평온 2 감사 1 피곤 1
Daily Details R
일 5/10 — 수면 7h · 컨디션 4/5 · 기쁨
월 5/11 — 수면 7.5h · 컨디션 5/5 · 기쁨
화 5/12 — 수면 6h · 컨디션 3/5 · 피곤
목·금·토 …
Exercise Log R
• 조깅 30분 (월)
• 헬스 1시간 (목)
총 2회
Recommendation Details R
✓ 오늘 산책 (월)
✓ 책 1챕터 (수)
○ 명상 (금) — 미완
Todo R
✓ 보고서 작성 · ✓ 미팅 준비
○ 책 30 페이지
완료 8 / 13 · 62%
AI Weekly Report R
이번 주는 컨디션 변동이 컸어요. 화요일 수면 부족 후 피곤 감정이 따라왔습니다. 운동 빈도는 적정 수준이고 다음 주에는 수면 일관성에 신경 쓰는 걸 추천드려요.
Weekly Retrospective 개선됨
복원 필요 ← 현재 코드에는 WeekChart(수면+감정 도트만), WeekReview만 있음. 위 7개 영역 새로 추가 필요:
Recommendation%/Todo% 카드, Sleep 차트, Coffee 차트, Emotion 분포, Daily Details, Exercise Log, Recommendation Details, Todo summary, AI Weekly Report.
4. 다이어리 Month — 캘린더(NEW) + 5영역 복원
/diary (Month 탭)
9:41● ●●
Diary
TODAY
WEEK
MONTH
‹2026년 5월›
일
월
화
수
목
금
토
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
月
주간회고 대기 주간 완료 일별 완료 월별 완료
Sleep / Coffee / Condition R
평균 수면 7.1h · 평균 컨디션 3.8/5 · 평균 커피 1.8잔
Top Emotion R
🟠 기쁨 9일 · 평온 6일 · 피곤 4일
Exercise + Routine R
운동 12회 (조깅 5, 헬스 4, 산책 3)
루틴 — 아침 명상 22/31일 · 운동 12/31일
AI Monthly Report R
5월은 새 프로젝트 시작으로 활기찬 달이었어요. 수면 패턴은 안정적이나 화·수요일 컨디션이 자주 떨어지는 경향이 보입니다. 6월에는 주중 회복 루틴을 한 가지 추가하는 것을 권해드려요.
Memorable / Next Goal / Note 개선됨
복원 필요 ← 캘린더(회고 색상 시스템 + 3:2 셀)는 NEW 적용 완료.
그 외 일별 차트, Top Emotion, Exercise+Routine 통계, AI Monthly Report는 현재 코드에 없음. 위 mockup대로 추가 필요.
Bottom sheet 모달(주간회고/월간회고)도 NEW 적용 완료 — 캘린더 셀 클릭 시 슬라이드업.
5. 하루 — 채팅 + 자동저장 토스트
/haru
9:41● ●●
수면 7시간 저장됨 NEW
하루
개인 어시스턴트
어제 7시간 잤어요
잘 주무셨네요! 컨디션이 어떠세요?
컨디션 4 정도
좋은 수치예요. 오늘 가벼운 운동 추천드려요.
이미 적용됨 ✓ — 6개 책임 분리 완료 (keywords, markdown, useChatMessages, useAutoSave, ChatMessage, ChatInput). 자동저장 토스트 정상.
6. 설정 — 안내 문구 갱신
/settings
9:41● ●●
Settings
ChatGPT API Key
하루(어시스턴트) 대화에 사용됩니다 갱신
연결됨
Google Calendar
tb6009@gmail.com 연결됨
Version
v0.9.0 · build 28c1147 · 2026-05-11
이미 적용됨 ✓ — "친구들(모미/마음)" → "하루(어시스턴트) 대화에 사용됩니다". 버전 표시는 기존 그대로 유지.

📌 본 시안 대로 진행 시 작업 범위

이미 적용된 페이지 (5/6) — 코드 OK, 추가 작업 없음:

추가 복원이 필요한 페이지 (2/6) — Plan 5로 진행 필요:

예상 작업량: Plan 5 (Diary Stats Restore) ~30~45분. Subagent 1회 위임 → preview 검증 → release 브랜치에 합침 → PR 갱신.

본 시안 OK 시 진행 순서:

  1. Plan 5 작성 (Week/Month 복원 task 분해)
  2. 같은 worktree(app-stage9) stage-9/plan-5-diary-stats 브랜치에서 subagent 위임
  3. push → Vercel preview URL → 사용자 검증
  4. OK → release 브랜치로 합치기
  5. main PR 생성 (이미 만들어진 PR이 있다면 갱신)