docs(awooop): record t108 execution evidence rollout [skip ci]

This commit is contained in:
Your Name
2026-05-20 15:31:06 +08:00
parent f79e671819
commit a60896bd78
2 changed files with 93 additions and 0 deletions

View File

@@ -2442,6 +2442,14 @@ Phase 6 完成後
- 邊界T107 是 evidence visibility不強制所有 MCP 走 Gateway、不新增 MCP 執行、不改 incident / approval / execution / auto-repair 狀態機。若 Gateway=0、Legacy>0代表該事件仍有治理路徑未統一技術債不可宣稱 Gateway enforcement 完成。
- 目前進度更新:首頁資料可信度約 99.9%Alerts 完整清單可追蹤性約 99.9%;前端 AI 自動化管理介面同步約 99.96%AwoooP 告警可觀測鏈約 99.9%MCP / 自建 MCP 使用證據可見性約 99.6%MCP Gateway enforcement 可驗證性約 96.5%;低風險自動修復閉環約 95.2%;完整 AI 自動化管理產品化約 99.3%。
**T108 Alerts 顯示 Execution / Ansible / PlayBook 證據2026-05-20 台北)**
- 觸發T107 讓 MCP 感官路徑可見但修復執行器仍是黑盒Operator 仍無法在 Alerts card 上分辨 Ansible 是 candidate / check-mode / apply或只是有 catalog hint 但 not used。
- 修正:`GET /api/v1/platform/status-chain` 新增 read-only `execution` section包含 latest operation type/status/actor/action/executor、PlayBook ids/paths、Ansible considered/record_total/candidate_count/not_used_reason/latest check-mode/candidate playbooks。`IncidentCard` 顯示 `執行明細Executor / Operation / Ansible / PlayBook`
- 驗證:後端 `py_compile` passstatus-chain 單測 `35 passed`ruff `F/E9/I` passi18n JSON okweb typecheck passtargeted lint exit 0production build 90/90 static pages。Local Playwright mock execution detail 確認 50 張 card 顯示 `Executor ansible``ansible_check_mode_executed``188-ai-web.yml`
- Production / CI`d4573cd0 feat(awooop): expose execution evidence on incidents` 已推 Gitea maindeploy marker `f79e6718 chore(cd): deploy d4573cd [skip ci]`。Actions#1929 Code Review success 17s、#1928 CD success 9m11s。Production `status-chain?incident_id=INC-20260520-4D1124``latest_operation_type=ansible_candidate_matched``latest_status=dry_run``latest_executor=ansible`、Ansible considered=true、record_total=1、candidate_count=4candidate playbooks include `110-devops.yml``188-ai-web.yml``nginx-sync.yml`。Production Alerts Playwright 確認 `incident-execution-evidence=50`,範例顯示 Ansible not-used reason 或 candidate PlayBook basenamepageErrors=0 / consoleErrors=0。
- 邊界T108 是 execution visibility不把 Ansible 接成 apply executor、不新增 auto-repair 權限、不改 approval / execution / rollback gate。`Ansible 已納入` 只代表 audit/candidate/check-mode evidence不能解讀成已自動 apply。
- 目前進度更新:首頁資料可信度約 99.9%Alerts 完整清單可追蹤性約 99.95%;前端 AI 自動化管理介面同步約 99.97%AwoooP 告警可觀測鏈約 99.92%MCP / 自建 MCP 使用證據可見性約 99.6%Execution / Ansible / PlayBook 證據可見性約 99.3%MCP Gateway enforcement 可驗證性約 96.5%Ansible 自動執行成熟度約 82%;低風險自動修復閉環約 95.3%;完整 AI 自動化管理產品化約 99.35%。
---
### 2026-04-20 晚 (台北) — C1-C4 全流程串接 — Playbook 鏈路保護commit de2d34d