本卡屬 FR-188(母卡),實作設計決策 D6 的更新站端。嚴重度:低。
主系統更新中心與 Agent 更新頁顯示的「版本說明」只有中文,英文介面的客戶看不懂。版本說明的源頭在各產品出包時產生,經更新站存下再發給客戶端;更新站目前只有一組說明欄位(release_notes/impact/action)。
/Users/chouraymond/Projects/Billows/Audit-Manager/update-center/src/releases.ts:79 row 型別 release_notes
/Users/chouraymond/Projects/Billows/Audit-Manager/update-center/src/releases.ts:96 查詢欄位清單
/Users/chouraymond/Projects/Billows/Audit-Manager/update-center/src/releases.ts:147 回給客戶端的 notes
/Users/chouraymond/Projects/Billows/Audit-Manager/update-center/src/releases.ts:252 NOTE_KEYS(登記草稿時收的說明鍵)
/Users/chouraymond/Projects/Billows/Audit-Manager/update-center/src/releases.ts:289 draftNotes(body)
product_releases 加英文對應欄(建議 release_notes_en、impact_en、action_en,可空)。照本 repo 既有 D1 migration 寫法新增一支 migration。notes 不變(仍是中文),另外多一個英文欄位(建議 notes_en)。舊客戶端不認得新欄位會忽略,行為不變。signed_manifest)。有的話英文也要一起進簽章,並在回寫寫明對已發布版本的影響(已發布的不補英文)。notes_en、後者為空。.env,不進 commit。feature/FR-172,不切 branch;顯式 git add <檔名>、禁 -am;只 add 自己改的檔。commit 不等令,push 由決策者做。修正待驗證。卡住也 commit 已完成部分並回寫卡在哪,狀態維持 In progress。api//app//infra/ 時 .claude/rules/security/ 自動載入,照著做;從 BE 開的 session 跨 repo 改 FE,FE 規則 .claude/rules/security/frontend.md 不會自動載入,動手前自己讀。回寫列出對到哪幾條、怎麼滿足。