Commit Graph
3 Commits
Author SHA1 Message Date
cuiluzheng 32b05acd6f docs: 补记睡眠时段图与功能开关联动修复(spec §6.2 / §6.3)
- §6.2 睡眠时段图:动因(用户原话「只有最高时间最低时间,我不知道一天内具体什么时候睡的觉」)、
  SleepSession 为何不复用 MetricPoint、横轴锚在 20:00 的理由(含 % 86400000 是 UTC 余数这个坑)、
  轴范围由数据算、只用一个颜色不假装知道分期位置、刻度文字为何画在 Canvas 里、
  以及睡眠页撤掉柱状图的理由
- §6.3 功能开关联动:现象与根因(两个互不引用的字段 + 「开关 id 与枚举长得像」这个巧合)、
  修法(MetricType.switchId、仓库订阅开关流、todaySummary 刻意不给默认值)、
  顺带纠正的两处(未开启不画图、血压卡恢复可点击),以及三项已知未修的结构性重复
- §5.1 接口补 functionSettings / observeSleepSessions / SleepSession / MetricType.switchId
- §6.1 睡眠页的「趋势图」改为「睡眠时段图」;§6 的 M1 差异注记标注同日已关闭
- §7.3 组件清单补 SleepWindowChart 及其与 MetricBarChart 的边界
2026-09-10 16:49:28 +08:00
cuiluzheng c3eb0b5b76 docs: 更正 M2 交接面清单,回填 spec 与交付的实际偏差(ledger R35) 2026-09-10 13:10:28 +08:00
cuiluzhengandClaude Code b8d217e115 docs: 新增智能戒指健康 App 阶段一设计文档
- 仓库拆分:ring-health-app / ring-health-api(阶段一仅契约)
- 技术选型:Kotlin + Compose,工具链钉死本机已装版本
- 架构分层、页面地图、Mock 策略与里程碑 M0-M5
- 厂商 SDK 隔离复用策略(原样 vendor + 自写适配层)

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-10 08:43:06 +08:00