docs(logbook): record AI agent runway production readback [skip ci]
This commit is contained in:
@@ -1,3 +1,44 @@
|
||||
## 2026-06-26|AI Agents 專業執行跑道正式讀回:全域控管可見化,但仍不誇大自動接管
|
||||
|
||||
**背景**:統帥要求 AI Agents 不只列在治理卡片,而要能「遍地開花」控管主機、產品、網站、套件、服務、工具、AI Agent 與 AI 解決方案,並且讓使用者能看見 OpenClaw、Hermes、Nemotron 等角色的專業分工、互動、學習與成長證據。同時前端禁止顯示內部對話內容、raw path、secret 或 Telegram token。
|
||||
|
||||
**完成**:
|
||||
- `automation-inventory` 的 `AI Agents 全域控管總盤` 新增 `AI Agents 專業執行跑道` 區塊。
|
||||
- 6 條專業跑道已接到既有治理快照,不新增外部 hardcode:
|
||||
- `主動巡檢與證據蒐集`:Hermes / OpenClaw,整理只讀探針、服務健康與主機 runaway blocker。
|
||||
- `乾跑候選與套用審查`:OpenClaw / SRE,顯示 dry-run 通過數、Verifier plan 與 owner review。
|
||||
- `Nemotron replay / shadow`:Nemotron / Critic,定位為 no-write replay / shadow 評測,不直接取代 production router。
|
||||
- `操作權限模型`:Security / OpenClaw,呈現 observe-only、no-write、proposal-only 與 gate transition。
|
||||
- `日週月報與 Telegram receipt`:Hermes / Reporter,顯示報告 runtime readiness、queue / live delivery 邊界。
|
||||
- `學習回寫與 PlayBook 成長`:Hermes / OpenClaw,顯示 approval match、KM draft、learning / trust gate。
|
||||
- 新增手機斷點 `.automation-inventory-global-control-runway-grid`,`900px` 以下改為單欄,避免治理卡片爆版。
|
||||
- `zh-TW` / `en` messages 同步新增跑道文案;依治理頁策略,英文檔維持繁中鏡像,避免雙語漂移。
|
||||
|
||||
**Commit / Deploy**:
|
||||
- Code commit:`19666476 feat(governance): surface AI agent execution runways`。
|
||||
- Deploy marker:`b2945ab9 chore(cd): deploy 1966647 [skip ci]`,`k8s/awoooi-prod/kustomization.yaml` 指向 web/api image tag `1966647691c90f4ab1a4ab2e098a7286b8364e20`。
|
||||
- 後續主線另有 `482ff21a`、`bae6423d`、`d798d09e` 進入 `gitea/main`;本段只宣告 `19666476` 的跑道功能已完成正式讀回。
|
||||
|
||||
**驗證**:
|
||||
- `python3 -m json.tool apps/web/messages/zh-TW.json`:通過。
|
||||
- `python3 -m json.tool apps/web/messages/en.json`:通過。
|
||||
- `git diff --check`:通過。
|
||||
- `pnpm --filter @awoooi/web typecheck`:通過。
|
||||
- `pnpm --filter @awoooi/web exec eslint 'src/app/[locale]/governance/tabs/automation-inventory-tab.tsx'`:通過。
|
||||
- i18n mirror:`I18N_JSON_MIRROR_OK leaves=13728`。
|
||||
- Changed-file sensitive scan:未命中內部對話提示、本機絕對路徑、Codex 記憶路徑、auth 檔名、Bearer token、Telegram bot token、private key pattern。
|
||||
- Production desktop readback:`/zh-TW/governance?tab=automation-inventory&_v=19666476-agent-runway-prod-desktop-recheck` 在 `1440x1000` 可見 `AI AGENTS 專業執行跑道` 與 6 條跑道;`clientWidth=1434`、`scrollWidth=1434`、horizontal overflow `false`、console error `0`、raw / secret leak `0`。
|
||||
- Production mobile readback:`/zh-TW/governance?tab=automation-inventory&_v=19666476-agent-runway-prod-mobile` 在 `390x844` 可見同一批必要文字;`clientWidth=384`、`scrollWidth=384`、horizontal overflow `false`、console error `0`、raw / secret leak `0`。
|
||||
|
||||
**完成度同步**:
|
||||
- AI Agents 專業執行跑道 source-side:`100%`。
|
||||
- 正式站讀回:`100%`。
|
||||
- 可見專業分工:`6/6` 跑道已上線。
|
||||
- 產品總治理完成度仍依 `CODEX-START-HERE` 與 scorecard:`42.2%`,不得因治理視圖上線宣稱全自動接管完成。
|
||||
- Runtime / Telegram / production write 仍維持 gate-controlled:正式執行 `0`、Telegram live send `0`、Bot API direct `0`、production write `0`。
|
||||
|
||||
**邊界**:本段只完成治理視圖、脫敏可視化與正式站讀回;不 SSH、不 Ansible apply、不 kubectl write、不發 Telegram、不讀 secret、不切 provider、不升級套件、不執行 shadow-canary 寫入、不把內部對話內容顯示到前端。
|
||||
|
||||
## 2026-06-26|主機重啟 SOP 隔日 readback 與 route retry gate
|
||||
|
||||
**背景**:2026-06-25 21:14 已達 `FULL_STACK_GREEN_DR_ESCROW_BLOCKED`。隔日 06:26 重新跑 live read-only check,確認服務綠燈是否維持,並處理 wrapper 對單次 route `000` 過度敏感的 SOP 缺口。
|
||||
|
||||
Reference in New Issue
Block a user