diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index b3f31625..400307f1 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -34,6 +34,41 @@ **邊界**:本輪只做 repo guard、CI/CD 事件讀回、正式 API 只讀讀回與正式頁面瀏覽器驗證;沒有保存 Wazuh 截圖、沒有公開內網位址、沒有讀 Wazuh secret、沒有查 Wazuh manager live API、沒有 SSH、沒有重啟 Wazuh、沒有修改 Nginx / firewall / Docker / K8s,也沒有 active scan、active response 或 host write。 +## 2026-06-25|Agent Market AI Agent 專業能力證據板正式驗證 + +**背景**:使用者要求不能只說 AI Agent 在工作,必須在產品裡讓人看見 OpenClaw、Hermes、NemoTron、MarketRadar 與 Reviewer 的專業分工、工作量、產出證據、下一步與安全邊界。本輪把既有日報 / 週報 / 月報、runtime fixture、Telegram 實發批准包與市場雷達資料收斂成 Agent Market 的專業能力證據板。 + +**完成**: +- `/zh-TW/governance?tab=agent-market` 新增 `AI Agent 專業能力證據板`。 +- 顯示 `5` 位 Agent、`93` 份工作量、`5` 份交付責任、`5` 份 fixture 責任與 `12` 個保護關卡。 +- 每位 Agent 顯示專業角色、專業職責、最新產出、下一步、交付責任、fixture 責任、攔截動作、證據來源與安全邊界。 +- OpenClaw 固定顯示生產決策仲裁與高風險 gate;Hermes 固定顯示日週月報與知識整理;NemoTron 固定顯示離線 replay / 模型能力比較 / contract smoke gate;MarketRadar 固定顯示 AI 技術市場來源監控;Reviewer 固定顯示跨 Agent 審查與 owner approval queue。 +- 前端 label 已改為繁體中文主體,`en.json` 也維持繁中鏡像以符合本專案治理頁語言規則。 + +**Commit / Deploy**: +- Code commit:`c0149661 feat(governance): 顯示 AI Agent 專業能力證據板`。 +- 後續正式線包含提交:`aa70835c feat(web): add Work Items operator SOP rail`。 +- Deploy marker:`2a9e816a chore(cd): deploy aa70835 [skip ci]`。 +- 最新 LOGBOOK-only marker:`9afc7948 docs(ops): record reboot SOP post-CD readback [skip ci]`。 + +**驗證**: +- 本地:`python3 -m json.tool apps/web/messages/zh-TW.json`、`python3 -m json.tool apps/web/messages/en.json` 通過。 +- 本地:`pnpm --filter @awoooi/web exec eslint 'src/app/[locale]/governance/tabs/agent-market-tab.tsx'` 通過。 +- 本地:`pnpm --filter @awoooi/web typecheck` 通過。 +- 本地:`git diff --check` 通過。 +- 正式 API:`https://awoooi.wooo.work/api/v1/health` 回 `status=healthy`、`environment=prod`、`mock_mode=false`。 +- 正式 browser:`https://awoooi.wooo.work/zh-TW/governance?tab=agent-market&_v=2a9e816a-agent-professional-prod` 可見 `AI Agent 專業能力證據板`、`專業職責`、`最新產出`、`下一步`、OpenClaw、Hermes、NemoTron、MarketRadar、`live_send=0`、`live_query=0`、`write=0`、`Runtime readback fixture 批准包`、`Telegram 報告實發批准包`。 +- 正式 browser redaction:未出現 `批准!繼續`、`My request for Codex`、`In app browser`、`/Users/`、`.codex`、`ChatGPT / Codex App raw conversations`、`raw prompt`、`private reasoning`、`raw Telegram payload`、`raw runtime payload`、`work window transcript`。 +- Responsive:目前瀏覽器寬度 `579` 與手機 `390x844` 皆 `horizontalOverflow=0`,console error `0`。 +- K8s CLI 本輪未重新讀到:`192.168.0.110` 上目前沒有可直接呼叫的 `kubectl` / `k3s` 路徑;本輪不新增 K8s readiness 宣稱,只保留前次 CD 已完成 deploy marker 與正式站 browser / health readback。 + +**完成度同步**: +- AI Agent 專業可視化:`72% -> 82%`。 +- Agent Market 治理可判讀性:`78% -> 86%`。 +- AI Agent 自動化整體:維持 `42.2%`,因 owner approval、runtime readback execution、live query、Gateway queue write、Telegram send、Bot API、report receipt write、result capture write、production write、secret read 與 destructive operation 仍全數 `0 / false`。 + +**邊界**:本輪沒有發 Telegram、沒有呼叫 Telegram Bot API、沒有寫 report receipt、沒有 live query、沒有 runtime write、沒有 provider switch、沒有替換 OpenClaw、沒有讀 secret、沒有重啟服務、沒有改 K8s / Nginx / firewall,也沒有把 Codex 工作視窗或原始對話內容顯示在前端。 + ## 2026-06-25|AwoooP Work Items 人工卡點 SOP rail 正式驗證 **背景**:使用者指出 AwoooP 告警批准後仍常落在 `manual_required_no_action`、`repair_candidate_missing`、`learning_recorded` 等人工卡點,且 Work Items 頁仍像大量文字與長表格,無法快速知道「卡在哪、誰接手、缺什麼證據、下一步去哪裡」。本輪先把既有 Work Items / recurrence / asset ledger / report source gap 資料收斂成首屏 operator SOP rail,不新增 runtime 動作。