docs(awooop): record t68 drift remediation evidence [skip ci]
This commit is contained in:
@@ -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 verified(2026-05-19 台北)**:
|
||||
- 觸發:T67 已 no-drift,但修復證據只在 LOGBOOK / shell history;Operator 從 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、note;zh-TW/en i18n 已補。
|
||||
- Verification:local `py_compile` / ruff / 28 drift tests / web typecheck / targeted lint / Next build pass;Playwright mock state 確認 Work Items / Drift 顯示 `verified_no_drift` 且導航列仍存在。
|
||||
- Production deploy:`64b34828 feat(drift): record remediation evidence` 推 Gitea main;Code Review run `1818` success;CD run `1817` tests / build-and-deploy / post-deploy-checks 全 success;deploy marker `3e94fba7 chore(cd): deploy 64b3482 [skip ci]`。
|
||||
- Production writeback:remediated 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)
|
||||
|
||||
Reference in New Issue
Block a user