docs(1.6): 후보 2 기록 — 수면 타일 창 설정(교대 근무 실측, 기본 창 밖 수면 0 표기 한계)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WtZwRRjbtM9pZJDM4FkTq6
This commit is contained in:
songyc macbook 2026-08-22 20:45:12 +09:00
parent 9015de665e
commit ce99d70830

View File

@ -12,3 +12,9 @@
- **시각 문법**: 제3의 스타일로 구분(행동=불투명 채움, 캘린더=점선 테두리+채움 0.3, 건강=예: 반투명 채움+지표 아이콘). **지표 고정색** — 꼬리표 팔레트·측정 중 노랑과 분리, 지표마다 다르게(시안: 수면 인디고 / 운동 주황 / 물 하늘 / 마음챙김 청록). 사용자 요구: "전부 같은 색이면 안 예쁨 — 꼬리표 색과도, 서로 간에도 다르게."
- **트레이드오프(사전 고지 완료)**: ①맥=HealthKit 없음 → 블록 표시 불가, 아이패드=건강 iCloud 동기화 켠 경우만(값 기기 간 동기화 불가라 근본 한계 — 기록 탭[아이폰]은 항상 완전) ②수면은 타임테이블=**실제 구간 그대로**(자정 걸침 이틀 분할) vs 다짐='깨어난 날' 통귀속 — 규칙이 달라 도움말 한 줄 필요.
- **난이도 추정**: 중(中) — CSV 가져오기 초과, 1.5 건강 통합 전체 미만. 이벤트 캐시 신설이 비용의 대부분.
## 후보 2 — 수면 타일의 창 설정 (또는 수면 다짐 구간 따르기)
- **발단**: 사용자 실사용 실측 2026-08-22 — 사용자는 교대·야간 근무로 주말엔 낮(10시~오후)에 수면. 모음 탭 수면 타일은 **기본 창(전날 21:00~당일 09:00) 고정**이라 창 밖 수면은 0으로 표기(스펙대로 동작 — 버그 아님). 다짐은 다짐별 수면 구간으로 해결됐지만(사용자 안내: 시작=끝 20:00 → 24시간 창이 해당 패턴 전 요일 커버) **타일은 조정 수단이 없음**.
- **방향 시안**: 타일 수면 창을 설정에서 지정하거나, 수면 다짐이 있으면 그 구간을 타일이 따르기. 캐시 키 구조(sleep@spec)는 이미 임의 구간을 지원하므로 표시 계층+설정만의 작은 작업 — 난이도 하(下).
- **상태**: 보류 — 후보 1과 동일하게 사용자 재논의 시 착수.