docs(logbook): 記錄治理盤點視覺化正式驗證 [skip ci]

This commit is contained in:
Your Name
2026-06-18 11:08:44 +08:00
parent e9cf0c35b6
commit 3f289437e4

View File

@@ -1,3 +1,43 @@
## 2026-06-18治理自動化盤點首屏視覺化正式驗證
**背景**:正式頁 `/zh-TW/governance?tab=automation-inventory` 仍以大量長文區塊呈現自動化盤點,使用者難以快速判斷 AI 自動化目前卡在哪一段、哪些 Gate 阻塞、哪些下一步最優先。這不是專業控制台應有的首屏資訊架構;本輪先以 D0 方式保留既有完整證據,不刪除資料,把首屏改成「流程圖 + Gate 矩陣 + 優先焦點」的操作總覽。
**完成內容**
- 在 `apps/web/src/app/[locale]/governance/tabs/automation-inventory-tab.tsx` 新增 `自動化戰情視覺總覽`,置於長篇報表與細節段落之前。
- 新增 AI 自動化流程圖:`告警 / 服務收件``MCP / 來源證據``修復候選``人工 Gate``執行讀回 / Verifier``KM / PlayBook 學習`,讓使用者先看懂流程位置與阻塞點。
- 新增 `Gate / 阻塞矩陣``本輪優先焦點`,把 runtime、Telegram、Gateway queue、live 寫入、owner review 等狀態用表格與狀態格呈現,避免被長文字淹沒。
- 保留既有完整資訊與 API 證據,不把 UI 可見、正式 smoke 或 owner review 可視化誤讀為 runtime / Telegram live send / Gateway queue write / production write 已授權。
- 補行動版換行與容器尺寸穩定性,降低卡片內長字串造成閱讀斷裂的風險。
**正式部署**
- Code commit`27115205 feat(web): 視覺化治理自動化盤點首屏`
- 行動版修正 commit`f6338b74 fix(web): 穩定治理盤點行動版文字換行`
- Deploy marker`fd702e80 chore(cd): deploy 2711520 [skip ci]``e9cf0c35 chore(cd): deploy f6338b7 [skip ci]`
- Gitea Actions`27115205` code-review run `3102` 成功CD run `3101` tests / build-and-deploy 成功並產生 `fd702e80`;後續 `f6338b74` CD 成功並產生 `e9cf0c35`
**驗證**
- `python3 -m json.tool apps/web/messages/zh-TW.json` 通過。
- `python3 -m json.tool apps/web/messages/en.json` 通過。
- i18n leaf parity`zh=12354``en=12354``onlyZh=0``onlyEn=0`
- `pnpm --filter @awoooi/web typecheck` 通過。
- `python3 scripts/security/source-control-owner-response-guard.py --root .``SOURCE_CONTROL_OWNER_RESPONSE_GUARD_OK`
- `python3 scripts/security/security-mirror-progress-guard.py --root .``SECURITY_MIRROR_PROGRESS_GUARD_OK`
- `git diff --check` 通過。
- 本地 production build 編譯與靜態生成完成,但最後 standalone copy 因本機磁碟空間不足 `ENOSPC` 中止;正式部署以 Gitea CD build-and-deploy 與 production smoke 作為最終證據。
**正式瀏覽器驗證**
- Desktop `1440x1000``https://awoooi.wooo.work/zh-TW/governance?tab=automation-inventory&_v=e9cf0c35-visual-ops-final-desktop``自動化戰情視覺總覽``AI 自動化流程``Gate / 阻塞矩陣``本輪優先焦點` 與 6 個流程階段皆可見;`reportAfterVisual=true`;本次導覽 console error `0``clientWidth=1434``scrollWidth=1434`、horizontal overflow `0`、overflowing element `0`
- Mobile `390x844``https://awoooi.wooo.work/zh-TW/governance?tab=automation-inventory&_v=e9cf0c35-visual-ops-final-mobile`,同一批視覺化區塊皆可見;`clientWidth=384``scrollWidth=384`、頁面級 horizontal overflow `0`;敏感片語與內部工作內容外露命中 `0`
- 行動版深層舊區塊仍有 6 個局部元素 `scrollWidth > clientWidth`,集中在較下方舊版 `12-Agent War Room` / P2-405F canary 類長字串區,不造成頁面級水平捲動;列為 D1 文字牆與舊區塊元件化治理項。
- 截圖:`/tmp/awoooi-governance-visual-ops-prod-desktop-e9cf0c35.png``/tmp/awoooi-governance-visual-ops-prod-mobile-e9cf0c35.png`
**完成度同步**
- 治理自動化盤點首屏視覺化 D0本地檢查 `100%`,正式站 desktop / mobile `100%`
- 全站文字牆治理尚未完成本輪只建立第一個專業化呈現模板。D1 必須繼續處理治理頁深層舊區塊、AwoooP、Observability、Knowledge Base、Tenants 與 Approvals 的長文段落,改成 topology / swimlane / matrix / timeline / state machine / evidence cards。
- Telegram live send、Gateway queue write、Bot API call、production write、runtime execution、owner response accepted、active runtime gate全部仍為 `0 / false`
**邊界**:本輪未送 Telegram、未寫 Gateway queue、未呼叫 Bot API、未啟動 AI analysis runtime、未開中低風險 auto worker、未讀 secret、未新增批准或發送按鈕、未 force push。UI 視覺化改善只代表可讀性與判讀效率提升,不代表自動化修復鏈路已打通。
## 2026-06-18P2-405F 日週月報正式頁與 Owner Review Gate 正式驗證完成
**背景**:前一輪已修復 P2-405F Owner Review i18n 與公開 redaction 標籤,但後續 `feat(web): 視覺化治理自動化盤點首屏` 也修改 governance automation inventory 首屏,因此必須以最新正式 deploy marker 重新驗證日報、週報、月報是否真的可見並確認工作視窗、raw payload、private reasoning、secret 類欄位沒有外露。