docs(awooop): record t68 drift remediation evidence [skip ci]

This commit is contained in:
Your Name
2026-05-19 09:25:33 +08:00
parent 3e94fba7e8
commit c06d518254
2 changed files with 70 additions and 0 deletions

View File

@@ -2251,6 +2251,17 @@ Phase 6 完成後
- 邊界T67 是受控 live rollback to Git/ConfigMap truth不是全自動修復也沒有修改 Git manifest。下一步應把這類 rollback evidence 寫入 AwoooP remediation/status record讓前端歷史不只依賴 LOGBOOK。
- 目前進度更新AwoooP truth-chain 可回看約 99.4%AI 自動修復閉環約 97.6%Config Drift 治理約 99.2%;前端 AI 自動化管理介面產品化約 98.6%;完整 AI 自動化管理產品化約 96.5%。
**T68 Config Drift remediation evidence writeback production verified2026-05-19 台北)**
- 觸發T67 已 no-drift但修復證據只在 LOGBOOK / shell historyOperator 從 Telegram 或前端仍無法直接看到舊 drift 的處理階段、驗證 report、timeline/audit id。
- 修正:新增 `POST /api/v1/drift/fingerprints/remediation` record-only endpoint只寫 `alert_operation_log` / `timeline_events`,不修改 drift / incident / auto-repair 狀態、不執行 kubectl、不建立外部 ticket。`/drift/fingerprints/state` 增加 `latest_remediation`,並新增 `no_drift_verified``remediated_verified``remediation_executed_unverified``remediation_verification_failed` FSM。
- UI`/awooop/work-items` 的 T64 Config Drift 工作項新增「修復 / 驗證」區塊與 evidence detail`/drift` 同指紋狀態鏈顯示 remediation kind、verification report、verification summary、notezh-TW/en i18n 已補。
- Verificationlocal `py_compile` / ruff / 28 drift tests / web typecheck / targeted lint / Next build passPlaywright mock state 確認 Work Items / Drift 顯示 `verified_no_drift` 且導航列仍存在。
- Production deploy`64b34828 feat(drift): record remediation evidence` 推 Gitea mainCode Review run `1818` successCD run `1817` tests / build-and-deploy / post-deploy-checks 全 successdeploy marker `3e94fba7 chore(cd): deploy 64b3482 [skip ci]`
- Production writebackremediated report `58181a51`、verification report `df5b337e`、kind=`live_env_rollback` 寫入成功;`alert_operation_id=5c9d6ae5-5bca-4138-b0c0-c99c567c498e``timeline_event_id=0779771f-cf5c-4c09-acad-4795dcf2a5de`
- Readback`state?namespace=awoooi-prod` → latest `df5b337e``fsm_state=no_drift_verified``next_step=monitor_for_recurrence``state?report_id=58181a51``fsm_state=remediated_verified`。Production frontend `/zh-TW/awooop/work-items``/zh-TW/drift` 均顯示 `verified_no_drift` / `df5b337e`,無 runtime error。
- 邊界T68 補齊 evidence/status writeback不宣稱 T67 是全自動修復。下一步可把同樣 record-only remediation pattern 推廣到其他 Telegram 告警,讓 investigation / remediation / verification / human gate 都能在前端與 Telegram 回覆裡同源呈現。
- 目前進度更新AwoooP truth-chain 可回看約 99.5%AI 自動修復閉環約 97.8%Config Drift 治理約 99.6%;前端 AI 自動化管理介面產品化約 98.9%;完整 AI 自動化管理產品化約 97.6%。
---
### 2026-04-20 晚 (台北) — C1-C4 全流程串接 — Playbook 鏈路保護commit de2d34d