From efc454a346721e65b2cb4d5a265897ecff645993 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 21 May 2026 15:22:35 +0800 Subject: [PATCH] docs(awooop): record t130 overview actions [skip ci] --- docs/LOGBOOK.md | 63 +++++++++++++++++++ ...-04-15-MASTER-ai-autonomous-flywheel-v2.md | 7 +++ 2 files changed, 70 insertions(+) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 0a90a0157..6b0c8d20f 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -1,3 +1,66 @@ +## 2026-05-21|T130 AwoooP overview source flow action links + +**觸發**: + +- T129 已讓 AwoooP 首頁顯示來源流程與工作進度,但 operator 看到 `待處理工作 8`、`Run 連結 100/100`、`人工閘門 0`、`來源審核 0` 後,仍要自己判斷該去哪個頁面處理。 +- 首頁需要從「狀態面板」再推進成「可操作入口」,讓 AI 自動化管理介面第一屏能直接導向 Work Items、Runs、Approvals 與 source review。 + +**修正**: + +- `apps/web/src/app/[locale]/awooop/page.tsx` 新增 `SourceFlowActionLink`,在來源流程面板下方顯示 4 個可點擊入口: + - `處理工作項` → `/awooop/work-items?project_id=awoooi` + - `查看 Run 連結` → `/awooop/runs?project_id=awoooi` + - `檢查人工閘門` → `/awooop/approvals` + - `審核來源配對` → `/awooop/work-items?project_id=awoooi` +- 每個入口直接使用 recurrence summary 的 live count;不新增 API、不新增 mock data、不新增自動執行權限。 +- `apps/web/messages/en.json` / `zh-TW.json` 補齊 i18n。 + +**Verification**: + +```text +python3 -m json.tool apps/web/messages/en.json >/dev/null +python3 -m json.tool apps/web/messages/zh-TW.json >/dev/null +git diff --check + -> pass +pnpm --filter @awoooi/web typecheck + -> pass +pnpm --filter @awoooi/web exec next lint --file src/app/[locale]/awooop/page.tsx + -> pass, no warnings +NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --filter @awoooi/web build + -> compiled successfully + -> generated static pages 90/90 +Gitea / CD: + -> d94f427a feat(awooop): add source flow action links + -> Code Review #2771 success + -> CD #2770 tests / build-and-deploy / post-deploy-checks success + -> deploy marker 6725aaae chore(cd): deploy d94f427 [skip ci] +Production readback: + -> awoooi-web image = 192.168.0.110:5000/awoooi/web:d94f427a09715298757e70f2bfe11bc1ef9ea6d9 + -> awoooi-web ready = 2/2 + -> recurrence summary limit=100: source_event_total=100, linked_run_total=100, open_work_item_group_total=8 + -> /zh-TW/awooop displayed action links: + /zh-TW/awooop/work-items?project_id=awoooi + /zh-TW/awooop/runs?project_id=awoooi + /zh-TW/awooop/approvals + /zh-TW/awooop/work-items?project_id=awoooi + -> screenshot: /tmp/awooop-t130-production-overview-actions.png +``` + +**判讀**: + +- T130 把首頁 source flow 從可觀測推進到可操作:operator 不只知道有 8 個 open group,也能直接進工作鏈路處理。 +- 這仍是 read-only navigation / visibility,不改 incident、approval、execution、auto-repair 狀態機。 +- Production browser 仍觀察到既有 dashboard SSE snapshot `Failed to fetch` console error;AwoooP source flow API 與本次 action links 正常,SSE 問題列為前端全域技術債。 + +**目前整體進度**: + +- AwoooP 告警可觀測鏈:99.998%。 +- Incident-level source correlation 可見性:98.7% → 98.8%。 +- Source correlation apply 狀態鏈可驗證性:99.72%。 +- Source correlation freshness / rolling gate:98.2%。 +- 前端 AI 自動化管理介面同步:99.998% → 99.999%。 +- 完整 AI 自動化管理產品化:99.94% → 99.95%。 + ## 2026-05-21|T129 AwoooP overview source flow panel **觸發**: 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 415ed2ad7..0fb07277d 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 @@ -2622,6 +2622,13 @@ Phase 6 完成後 - 技術債:部署期間 110 Gitea / runner 在並行 build 下出現 API timeout、slow SQL 與 `ListRuns()` context canceled;需後續評估 runner 隔離、build offload、Actions concurrency gate,避免其他 repo build 影響 AWOOOI CD 可觀測性。 - 目前進度更新:AwoooP 告警可觀測鏈約 99.998%;Incident-level source correlation 可見性約 98.7%;Source correlation apply 狀態鏈可驗證性約 99.72%;Source correlation freshness / rolling gate 約 98.2%;前端 AI 自動化管理介面同步約 99.998%;完整 AI 自動化管理產品化約 99.94%。 +**T130 AwoooP overview source flow action links(2026-05-21 台北)**: +- 觸發:T129 已讓首頁顯示來源流程與工作進度,但 operator 看到 `待處理工作 8`、`Run 連結 100/100`、`人工閘門 0`、`來源審核 0` 後仍需自己判斷該去哪個頁面處理。 +- 修正:`apps/web/src/app/[locale]/awooop/page.tsx` 新增 `SourceFlowActionLink`,把來源流程面板下方變成 4 個 live-count action links:處理工作項、查看 Run 連結、檢查人工閘門、審核來源配對。連結分別導向 `/awooop/work-items?project_id=awoooi`、`/awooop/runs?project_id=awoooi`、`/awooop/approvals`、`/awooop/work-items?project_id=awoooi`。不新增 API、不新增 mock data、不新增自動執行權限;`apps/web/messages/en.json` / `zh-TW.json` 補齊 i18n。 +- Verification:messages JSON parse ok;`git diff --check` pass;`pnpm --filter @awoooi/web typecheck` pass;scoped `next lint --file src/app/[locale]/awooop/page.tsx` pass;`NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --filter @awoooi/web build` compiled successfully,90/90 static pages generated。`d94f427a feat(awooop): add source flow action links` 已推 Gitea main;Code Review #2771 success;CD #2770 tests / build-and-deploy / post-deploy-checks success;deploy marker `6725aaae chore(cd): deploy d94f427 [skip ci]`。Production `awoooi-web` image 為 `192.168.0.110:5000/awoooi/web:d94f427a09715298757e70f2bfe11bc1ef9ea6d9` 且 2/2 ready。正式站 `/zh-TW/awooop` 顯示四個 action links,href 分別為 `/zh-TW/awooop/work-items?project_id=awoooi`、`/zh-TW/awooop/runs?project_id=awoooi`、`/zh-TW/awooop/approvals`、`/zh-TW/awooop/work-items?project_id=awoooi`;截圖留存 `/tmp/awooop-t130-production-overview-actions.png`。 +- 技術債:Production browser 仍觀察到既有 dashboard SSE snapshot `Failed to fetch` console error;AwoooP source flow API 與 action links 正常,SSE 問題列為前端全域技術債,不阻塞 T130。 +- 目前進度更新:AwoooP 告警可觀測鏈約 99.998%;Incident-level source correlation 可見性約 98.8%;Source correlation apply 狀態鏈可驗證性約 99.72%;Source correlation freshness / rolling gate 約 98.2%;前端 AI 自動化管理介面同步約 99.999%;完整 AI 自動化管理產品化約 99.95%。 + --- ### 2026-04-20 晚 (台北) — C1-C4 全流程串接 — Playbook 鏈路保護(commit de2d34d)