Guanzhimei · Development Status

減重智慧健康管理
開發狀況與可用功能

Phase A 已完成多個工程切片與真機驗證,但正式簽核、公開 API、排程、完整 LIFF 全鏈與 production 收斂尚未結束。後續 Phase B/C/D 仍在規劃簽收階段。

資料日期:2026-08-02(Asia/Taipei) · Branch feature/weight-loss-smart-health · HEAD 78267bff2

重要邊界:本 feature 尚未 merge master、尚未部署、production 零寫入。以下「可用」指開發/測試或內部管理流程可操作,不代表病人端已正式上線。

30 秒摘要

完整快照採等權工作項計算。

54%
整體完成度
38 / 71 項
59/59
今日精準測試
2 suites PASS
Partial
Phase A 狀態
可測,但未 activation
0%
Phase B / C / D
implementation 尚未開始
完整開發快照54%

目前分支相對 origin/master:2 commits behind / 70 commits ahead;working tree 在產出本報告前為乾淨狀態。

UI 使用介面視覺化

依目前程式、醫療題組與開發計畫製作;可切換病人端與員工端畫面。

每日回報
每週回顧
個人趨勢
照護 360
模板治理

病人端|每日健康回報

把目前 14 題的長表單整理成逐段完成的手機流程,保留必要醫療題目、進度與清楚的送出狀態。

可測切片+高擬真 mockup
9:41●●● 5G ▰
醫境減重照護

每日健康回報

Day 18

早安,林小姐

今天感覺如何?

約 2 分鐘完成 · 已填 4 / 12 題

67.4公斤
一般
旺盛
很疲累普通很好
💡每天固定時間量體重,更容易看出真正的變化。
繼續下一題 →

現在已經可以使用哪些功能?

每張卡片都標示可用環境,避免把 code-ready 誤認成 production-ready。

1

既有縱向追蹤基座

基座 P1–P7 code 已 merge master,包含計畫、追蹤、到期與提醒基礎。

基座 coderuntime 未 live 驗證
2

LINE LIFF 身分與 owner 防護

真實 ID token、LINE verify、binding 解析與 owner 比對已在手機 LINE 內通過。

真機已驗證開發環境
3

每日回報頁面骨架

daily form shell、bundle/submit 認證、同源 API proxy 與友善錯誤狀態已具備。

開發可測全鏈未完成
4

Template 管理與預覽

dev DB draft template 與 P8 admin 預覽已可操作,畫面涵蓋 14 題。

管理預覽published = 0
5

Enrollment / care-team / 360 切片

lifecycle、照護團隊狀態、B4/F2 read proof 與 local producer core 已完成。

程式測試public producer 待續
6

提醒與稽核底層

event ledger、staff alert、transport contract、durable receipt 與 recovery composition 已具備。

內部 corescheduler 未註冊
7

醫療文案簽核工具鏈

content、manifest、approval verifier 與 dry-run 鏈路可用;今日 59 tests 全數通過。

59 PASS實際簽名待完成
8

MinIO 受控簽核儲存

專屬 bucket、versioning、no-delete uploader、SHA-256 回讀與 versionId 已驗證。

管理流程可用非 WORM

還在開發或等待中的功能

優先順序以 Phase A activation 與 production 收斂為主。

工作項 目前狀態 完成前還缺什麼
daily_template 正式簽核 阻擋 具名 reviewer 實際簽名、MinIO Object key / Version ID / SHA-256、正式 receipt。
P5 public A1/A2/A3 handlers 進行中 公開信任邊界、P2 auth 接線與真實提交驗證。
P4 兩階段 consent 阻擋 Q11 保存年限與法遵 owner 書面決策;不得使用 placeholder。
每週問卷與 W1 危機文字 阻擋 patient form、內容偵測、通報載體、值班責任、回應時限與負向測試。
LINE 提醒 activation 待接線 scheduler / cadence、F1 recovery、audit recovery、真實 LINE push 與 race E2E。
P9 趨勢與完成度全鏈 進行中 public producer、daily / weekly 真實提交與 browser E2E。
P10 總驗收與正式收斂 尚未開始 live indexes、registry、migration / seed、merge master、deploy、runtime smoke 與 production acceptance。
Phase B / C / D implementation 0% 各自 §0.4 簽收與前置 gate;合計預估 53–74 engineer-days。

Phase 進度

數字來自 2026-08-01 最新完整快照。

完整快照全 Phase A–D、71 項
54%
Phase A activation gatesP2 / P4 / P7
17%
醫療文案 approval chain本輪主軸
78%
正式環境收斂P5 / P6 / P9 / P10
0%
Phase B / C / Dimplementation
0%

阻擋與下一步

先關閉 activation gate,再做 production 動作。

主要阻擋

  • daily_template 缺實際醫師簽名與正式 receipt。
  • Q11 法遵保存年限未決,P4 consent 被阻擋。
  • weekly / reminder / consent 三軌仍缺各自 render 前置。
  • en / ja 未有具名醫療翻譯複核人;consent wire type 無 locale map。
  • W1 危機文字沒有完整通報與值班流程。
  • 最新 indexes 尚未 apply 至 dev / production。

建議順序

  1. 完成具名簽名、MinIO 上傳與正式 receipt verifier。
  2. 取得 Q11 法遵決策,解鎖 P4 consent。
  3. 完成 P5 / P6 / P9 公開全鏈與 browser E2E。
  4. 完成 registry、scheduler / recovery、live indexes 與真實 LINE push。
  5. P10 驗收後才 merge master、deploy 與 production acceptance。
  6. 再分別簽收 Phase B / C / D 後啟動 implementation。

證據與驗證邊界

本次 live evidence
  • Git HEAD:78267bff285f42b4824fa83506ecee250ba2f2d5;相對 master 2 behind / 70 ahead。
  • Approval chain / template validator:2 suites、59 tests PASS。
  • Template validator:DRY_RUN、14 questions、未建立資料庫連線。
  • Nx targeted test 因本機缺 vitest executable 無法啟動;改用 handover 指定的精準 Jest fallback 並通過。
  • Graphify 現有索引 query 於 30 秒 timeout,未作為完成度證據。
Canonical 文件
  • weight-loss-smart-health_progress_20260801_1825.md / .html
  • 20260801_...daily_template只差簽名...session.md
  • TODO清單-減重智慧健康管理擴充.md