本卡屬 FR-166(母卡 CM-母卡號(建完補)),卡 P0-7,階段 P0 底層、批 3。只改 FE(compliance-manager-fe)。依賴:P0-2。
主系統 LDAP 設定頁拿掉「驗證憑證」勾選框,改顯示已信任的憑證與「重新信任」按鈕,加密預設 STARTTLS。
單頁改版、規格=雛形
extend:改 LdapConfigForm.vue 既有欄位,不新開頁;錯誤碼同步 error-code.json
repo:~/Projects/Billows/Audit-Manager/compliance-manager-fe
改既有:src/views/ldap-config/LdapConfigForm.vue 279
改既有:src/config/locales/.../error-code.json
改既有:src/config/api/api.js
細節在 design.md 對應段(~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-166-2610-agent-standalone-console/design.md §5,開 design.html 看導覽),本段只列本卡要做到的點:
LdapConfigForm.vue:刪 verify_cert 勾選與 ca_cert_pem 主欄位,改「伺服器憑證」區:已信任指紋+主體/簽發者/到期+「重新信任…」按鈕;「進階:改用 CA 憑證驗證」摺疊。error-code.json 加 cert_changed/plaintext_warning 等對應 BE 錯誤碼(P0-2 定)。幕 11 三變化;grep verify_cert 為 0;加密下拉預設 STARTTLS、「無」在末尾標僅限測試;憑證變了顯示紅帶+重新信任按鈕
對照雛形:~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-166-2610-agent-standalone-console/prototype/index.html(上方「跟著走」)。
docs/claude/domain-capabilities.md 與 FE docs/claude/frontend-overview.md §4。三擇一、預設不新增:reuse → extend 加參數 → 兩邊都確認沒有才新增。既有的是 stub/壞掉 → 修它或回報,不另寫繞過。回寫列出本卡 reuse 了哪些、新增了哪些、為什麼不能 reuse。