diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index cdcbd4c6b..6b4f7ee31 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -20479,6 +20479,8 @@ pnpm --dir apps/web lint -- --file 'src/app/[locale]/awooop/runs/page.tsx' pass with pre-existing i18next/no-literal-string warnings in the same file NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --dir apps/web run build pass; Sentry global-error / instrumentation-client warnings are pre-existing +NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm turbo build --filter=@awoooi/web --concurrency=1 + pass; matches Dockerfile build command ``` **production deploy / smoke(完成)**: @@ -20854,18 +20856,60 @@ kubectl exec -n awoooi-prod deploy/awoooi-api -- production DB read-only SQL approve = 50, recent_24h_total = 0, last_sent_at = 2026-05-13T04:00:04Z ``` +**production deploy / smoke(完成)**: + +```text +commit = a8b7299d feat(awooop): show source ref gap recency +deploy marker = d50de0fa chore(cd): deploy a8b7299 [skip ci] + +kubectl rollout status deploy/awoooi-api -n awoooi-prod -> successfully rolled out +kubectl rollout status deploy/awoooi-web -n awoooi-prod -> successfully rolled out + +production image: + awoooi-api = 192.168.0.110:5000/awoooi/api:a8b7299d1c0c3370ba313b60bec24c9ac9bdc569 + awoooi-web = 192.168.0.110:5000/awoooi/web:a8b7299d1c0c3370ba313b60bec24c9ac9bdc569 + +GET /api/v1/platform/runs/callback-replies?project_id=awoooi&per_page=5: + outbound_reply_markup_missing_incident_ref_total = 684 + top prefixes: + silence = 277, recent_24h_total = 23, last_sent_at = 2026-05-25T12:13:01Z + unknown = 154, recent_24h_total = 0, last_sent_at = 2026-05-18T18:23:04Z + drift_view = 144, recent_24h_total = 0, last_sent_at = 2026-05-18T18:14:27Z + ai_advisory_handled = 52, recent_24h_total = 23, last_sent_at = 2026-05-25T12:07:17Z + approve = 50, recent_24h_total = 0, last_sent_at = 2026-05-13T04:00:04Z + snapshot_status = partial + next_action = review_legacy_callback_snapshot_gap + +Playwright production page smoke: + /zh-TW/awooop/runs?project_id=awoooi + TG Callback Evidence visible + 按鈕缺 incident refs 684 visible + 缺口 top prefixes visible + silence 277 visible + 24h 23 visible + 最後 visible + drift_view 144 visible + console_errors = 0 + +GET /api/v1/health: + status = degraded + api/postgresql/redis/openclaw/signoz = up + ollama = degraded; primary unavailable; fallback active: ollama_gcp_b + route_order = ollama_gcp_a -> ollama_gcp_b -> ollama_local +``` + **目前整體進度**: -- AwoooP 告警可觀測鏈:約 99.64%。 +- AwoooP 告警可觀測鏈:約 99.65%。 - 低風險自動修復閉環:約 95.8%。 -- 前端 AI 自動化管理介面同步:約 99.35%。 +- 前端 AI 自動化管理介面同步:約 99.4%。 - 首頁 KPI / 小龍蝦流程 truth alignment:約 96.5%。 - Telegram 詳情 / 歷史可追溯:約 99.0%。 -- Telegram outbound / callback DB coverage 可視化:約 99.35%。 +- Telegram outbound / callback DB coverage 可視化:約 99.4%。 - callback / DB replayability:約 98.5%。 - MCP / 自建 MCP 可視化:約 95.1%。 -- Sentry / SigNoz source correlation:約 94.45%。 +- Sentry / SigNoz source correlation:約 94.5%。 - Ansible / PlayBook 可視化:約 92.6%。 - KM governance:約 84.6%。 - AI Provider lane visibility:約 92.2%。 -- 完整 AI 自動化管理產品化:約 97.6%。 +- 完整 AI 自動化管理產品化:約 97.65%。