From 6a379862e78c7a99913d5c3022af6c185ec2ed3a Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 25 May 2026 21:39:58 +0800 Subject: [PATCH] docs(logbook): record trace gap decision deploy [skip ci] --- docs/LOGBOOK.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 16949eb3e..d27422f0e 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -21411,3 +21411,78 @@ git diff --check - KM governance:約 84.6%。 - AI Provider lane visibility:約 92.2%。 - 完整 AI 自動化管理產品化:約 98.0%。 + +### 2026-05-25 — T193 Callback trace gap decision(post-deploy) + +**部署證據**: + +```text +commit: 32e172ed feat(awooop): classify callback trace gaps +deploy marker: bb1a0722 chore(cd): deploy 32e172e [skip ci] + +kubectl rollout status: + deploy/awoooi-api successfully rolled out + deploy/awoooi-web successfully rolled out + +production images: + awoooi-api = 192.168.0.110:5000/awoooi/api:32e172ed8b49ab10f123fe28f27dcc4d7958f4bd + awoooi-web = 192.168.0.110:5000/awoooi/web:32e172ed8b49ab10f123fe28f27dcc4d7958f4bd +``` + +**production API smoke**: + +```text +GET /api/v1/platform/runs/callback-replies?project_id=awoooi&per_page=5 + outbound_reply_markup_missing_trace_ref_total = 417 + outbound_reply_markup_missing_trace_ref_recent_1h_total = 0 + outbound_reply_markup_missing_trace_ref_recent_24h_total = 43 + outbound_reply_markup_trace_ref_gap_status = recent_backlog + outbound_reply_markup_trace_ref_gap_next_action = watch_24h_decay + outbound_reply_markup_missing_trace_ref_latest_sent_at = 2026-05-25T12:13:01.534615 + outbound_reply_markup_missing_incident_ref_total = 685 + outbound_reply_markup_missing_incident_ref_recent_1h_total = 1 + outbound_reply_markup_missing_incident_ref_recent_24h_total = 44 + snapshot_status = partial + next_action = review_legacy_callback_snapshot_gap + +GET /api/v1/health + status = healthy + api/postgresql/redis/openclaw/signoz/ollama = up +``` + +**production frontend smoke**: + +```text +/zh-TW/awooop/runs?project_id=awoooi + TG Callback Evidence visible + 缺 trace refs 417 visible + 缺 trace 活躍度:1h 0 / 24h 43 visible + 缺 trace 判讀:近期歷史債;下一步:觀察 24 小時窗口自然歸零 visible + 缺 incident refs 685 visible + 缺 trace top prefixes visible + ai_advisory_handled 52 visible + console_errors = 0 +``` + +**判讀**: + +- 值班者現在可以從同一張 TG Callback Evidence 卡片看到: + - 數字:`417 / 1h=0 / 24h=43` + - AI 判讀:`recent_backlog` + - 下一步:`watch_24h_decay` +- 這把 Telegram callback trace 缺口從「看不懂的累積紅字」轉成「可觀測、可等待、 + 可歸檔」的 operator decision。 + +**目前整體進度(post-deploy)**: + +- AwoooP 告警可觀測鏈:約 99.84%。 +- 低風險自動修復閉環:約 95.85%。 +- 前端 AI 自動化管理介面同步:約 99.74%。 +- Telegram outbound / callback DB coverage 可視化:約 99.84%。 +- callback / DB replayability:約 98.95%。 +- MCP / 自建 MCP 可視化:約 95.1%。 +- Sentry / SigNoz source correlation:約 94.5%。 +- Ansible / PlayBook 可視化:約 92.6%。 +- KM governance:約 84.6%。 +- AI Provider lane visibility:約 92.2%。 +- 完整 AI 自動化管理產品化:約 98.05%。