From 6571260dd2c3d14bbb5d0ddd97e4c4ab2d698c5f Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 14 May 2026 18:17:45 +0800 Subject: [PATCH] docs(awooop): record t17 production rollout --- docs/LOGBOOK.md | 7 +++++++ .../specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md | 1 + 2 files changed, 8 insertions(+) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 579e236b..52d670e8 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -18,6 +18,13 @@ - `ruff check --select F,E9 ...`:pass。 - `git diff --check` / i18n JSON parse:pass。 - Live API smoke:truth-chain quality summary 與 recent channel events 回 200;`governance/queue` 回 `table_pending=true`,`governance/events` 目前 500。工作鏈路頁已將這種治理 API / dispatch 表缺口標成阻塞,不再默默顯示 0。 +- Gitea / production: + - `e8c4512a feat(awooop): surface automation work chain` 已推 Gitea main。 + - Code Review run `2149` success;CD run `2148` tests / build-and-deploy / post-deploy-checks 全 success。 + - Deploy marker:`687f37d8 chore(cd): deploy e8c4512 [skip ci]`。 + - Production image:API / Worker / Web 均為 `e8c4512a4068d9a781ebcfb97d28be424389c610`。 + - K8s rollout:`awoooi-api` / `awoooi-worker` / `awoooi-web` success;health 200 healthy。 + - Frontend smoke:`/zh-TW/awooop/work-items` 回 200,Next assets 正常。 **目前整體進度**: - Alertmanager 低風險自動修復主線:約 96%。 diff --git a/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md b/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md index 04910cc0..f4e2cba9 100644 --- a/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md +++ b/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md @@ -2114,6 +2114,7 @@ Phase 6 完成後 - 前端:`/awooop/work-items` 從靜態工作清單改為讀 production API:truth-chain quality summary、governance unresolved events、governance remediation queue、recent channel events;頁面直接顯示 T15 來源卷宗、T16 低風險自動修復、T17 Telegram / governance / frontend productization、T18 MCP Gateway / timeline contract 的 `已完成 / 推進中 / 觀察期 / 阻塞`。 - Telegram / truth-chain:`_truth_status()` 新增 `incident_open_after_successful_execution`,當 execution / auto-repair 成功但 incident 仍停在 `INVESTIGATING` 時,不再把它偽裝成全綠;`_send_incident_history()` 追加 DB truth-chain + automation quality 摘要,避免 history 只依賴 `frequency_snapshot` 或 Redis 35 天 TTL。 - 驗證:web typecheck、目標頁 lint、`NEXT_PUBLIC_API_URL=https://awoooi.wooo.work` production build、API py_compile、`pytest tests/test_awooop_truth_chain_service.py tests/test_telegram_adr050.py -q` 55 passed、ruff F/E9、JSON parse、diff check 全部通過。Live API smoke 顯示 truth-chain quality 與 recent channel events 200,`governance/queue` 回 `table_pending=true`,`governance/events` 目前 500;工作鏈路頁已將治理 API / dispatch 表缺口標為阻塞。 +- Production deploy:`e8c4512a` 已推 Gitea main;Code Review run `2149` success;CD run `2148` tests / build-and-deploy / post-deploy-checks 全 success;deploy marker `687f37d8 chore(cd): deploy e8c4512 [skip ci]`;API / Worker / Web image 均為 `e8c4512a4068d9a781ebcfb97d28be424389c610`;K8s rollout success;health 200 healthy;`/zh-TW/awooop/work-items` 回 200。 - 目前進度更新:Alertmanager 低風險自動修復主線約 96%;完整 AI 自動化管理產品化約 73%。下一步仍是 governance leader/dedupe + ADR-100 SLO emitter、KM stale refresh、Ansible check-mode/apply/rollback audit、write/admin MCP Gateway enforcement、以及 Operator Console 將 Approvals / Monitoring / Tickets / Cost 串成同一工作流。 ---