docs(logbook): record callback freshness deploy [skip ci]

This commit is contained in:
Your Name
2026-05-25 21:27:35 +08:00
parent 14b617e242
commit f52fdebe0a

View File

@@ -21286,3 +21286,78 @@ missing_incident_latest_sent_at = 2026-05-25 12:13:01.534615
- KM governance約 84.6%。
- AI Provider lane visibility約 92.2%。
- 完整 AI 自動化管理產品化:約 97.9%。
### 2026-05-25 — T192 Callback gap freshnesspost-deploy
**部署證據**
```text
commit: dcde86c7 feat(awooop): show callback gap freshness
deploy marker: 14b617e2 chore(cd): deploy dcde86c [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:dcde86c7f9e5fb6bdef52038178effdd060fb2ee
awoooi-web = 192.168.0.110:5000/awoooi/web:dcde86c7f9e5fb6bdef52038178effdd060fb2ee
```
**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_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
outbound_reply_markup_missing_incident_ref_latest_sent_at = 2026-05-25T13:26:08.803807
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
缺 incident refs 685 visible
缺 incident 活躍度1h 1 / 24h 44 visible
缺 trace top prefixes visible
ai_advisory_handled 52 visible
console_errors = 0
```
**判讀**
- T192 讓 operator 可直接分辨:`missing_trace_ref_total = 417` 是累積歷史缺口,
但近 1 小時沒有新缺 trace refslatest 仍停在 T190/T191 deploy 前。
- `missing_incident_ref_total` 變成 685 且 1h=1代表新出現的是非 Incident action
card 沒有 incident_id它現在可被 trace metrics 與 top prefixes 分開解讀,不再和
trace 黑盒混在一起。
- 下一步仍是處理 legacy snapshot gap或加上 deploy-cutoff/first-seen observer
417 這類歷史債可以被歸檔成 migration backlog而不是每天干擾值班判斷。
**目前整體進度post-deploy**
- AwoooP 告警可觀測鏈:約 99.8%。
- 低風險自動修復閉環:約 95.8%。
- 前端 AI 自動化管理介面同步:約 99.7%。
- Telegram outbound / callback DB coverage 可視化:約 99.8%。
- callback / DB replayability約 98.85%。
- 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 自動化管理產品化:約 97.95%。