本卡屬 FR-188(母卡),實作 D5 的主系統端。依賴 D-1(套件英文欄)、E-1。嚴重度:低。
主系統把工具目錄下發給 Agent 時,英文名稱直接填中文、表單欄位也沒有英文,Agent 切英文仍是中文。
/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/core/plugins/_agent_tool_schemas.py:60 "name_i18n": {"zh_Hant_TW": t.name, "en": t.name}
/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/core/plugins/_agent_tool_schemas.py:28 _version:版本雜湊
name_i18n.en 改讀 D-1 的英文欄(空時退回中文);config_field_schema/credential_group_schema 原樣下發(英文鍵已在資料裡)。版本雜湊要涵蓋英文名稱,Agent 才會重拉。SecretForm.vue、AgentToolDialog.vue)讀同一份 schema;本卡只改下發,FE 顯示英文鍵的部分在回寫列出現況,不在本卡改。name_i18n.en 有英文時用英文、無英文時退回中文(突變:寫死中文要紅)。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 不會自動載入,動手前自己讀。回寫列出對到哪幾條、怎麼滿足。XxxV2、不複製改兩行、不在既有函式塞第三個來源分支。test/test_module_boundaries.py)。