docs(logbook): record callback trace action lens deploy [skip ci]
This commit is contained in:
@@ -21725,3 +21725,82 @@ production images:
|
||||
- KM governance:約 84.6%。
|
||||
- AI Provider lane visibility:約 92.2%。
|
||||
- 完整 AI 自動化管理產品化:約 98.22%。
|
||||
|
||||
### 2026-05-25 — T196 Callback trace backlog operator action lens(post-deploy)
|
||||
|
||||
**背景**:T195 已把 callback trace recovery summary 接進 Work Items,但仍偏向
|
||||
數字 evidence。T196 補上 operator action lens,讓值班者可以直接從前端回答:
|
||||
誰主責、是否需要人工、下一步是等 decay 還是查新缺口、以及何時可關閉。
|
||||
|
||||
**完成變更**:
|
||||
|
||||
- `callbackTraceRecoveryStatus` 改由 action lens 判斷:
|
||||
- 無 summary / active gap / no recovery signal:`blocked`。
|
||||
- `recovered_after_gap` 且 24h backlog > 0:`in_progress`。
|
||||
- 缺 trace=0,或 `recovered_after_gap` 且 1h/24h backlog 均為 0:`live`。
|
||||
- 其他 recovery 不明狀態:`watching`。
|
||||
- Work Items `callbackTraceRecoveryBacklog` 新增 evidence details:
|
||||
- 接續處理:例如 `等待舊 backlog 24h decay,不需人工處理`。
|
||||
- 人工介入:`需要人工=是/否`。
|
||||
- 主責:`AwoooP Callback Evidence`,協作 `TelegramGateway / Run Timeline`。
|
||||
- 關閉條件:`1h=0 且 24h=0`。
|
||||
- zh-TW / en i18n 已補齊。
|
||||
|
||||
**validation / deployment evidence**:
|
||||
|
||||
```text
|
||||
local:
|
||||
jq empty apps/web/messages/zh-TW.json apps/web/messages/en.json
|
||||
pnpm --dir apps/web exec tsc --noEmit --tsBuildInfoFile /tmp/awoooi-t196-tsconfig.tsbuildinfo
|
||||
pnpm --dir apps/web lint -- --file 'src/app/[locale]/awooop/work-items/page.tsx'
|
||||
pass; no warnings
|
||||
NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --dir apps/web run build
|
||||
pass; Sentry global-error / instrumentation-client warnings are pre-existing
|
||||
git diff --check
|
||||
pass
|
||||
|
||||
gitea:
|
||||
3188 CD Pipeline success
|
||||
tests success
|
||||
build-and-deploy success
|
||||
post-deploy-checks success
|
||||
3189 ai-code-review success
|
||||
|
||||
commit:
|
||||
fd253bc9 feat(web): explain callback trace backlog handling
|
||||
deploy marker:
|
||||
f6b8a91c chore(cd): deploy fd253bc [skip ci]
|
||||
|
||||
production images:
|
||||
awoooi-api = 192.168.0.110:5000/awoooi/api:fd253bc93c6c35487ef278719d7e1cf261b2cbb3
|
||||
awoooi-web = 192.168.0.110:5000/awoooi/web:fd253bc93c6c35487ef278719d7e1cf261b2cbb3
|
||||
|
||||
health:
|
||||
status=healthy
|
||||
environment=prod
|
||||
mock_mode=false
|
||||
|
||||
production frontend smoke:
|
||||
/zh-TW/awooop/work-items?project_id=awoooi
|
||||
Callback trace 復原 backlog visible
|
||||
接續處理:等待舊 backlog 24h decay,不需人工處理;需要人工=否 visible
|
||||
主責:AwoooP Callback Evidence;協作:TelegramGateway / Run Timeline visible
|
||||
關閉條件:1h=0 且 24h=0;目前 1h 0 / 24h 39 visible
|
||||
判讀:recent_backlog;下一步:watch_24h_decay visible
|
||||
console_errors = 0
|
||||
```
|
||||
|
||||
**目前整體進度(post-deploy)**:
|
||||
|
||||
- AwoooP 告警可觀測鏈:約 99.89%。
|
||||
- 低風險自動修復閉環:約 95.9%。
|
||||
- 前端 AI 自動化管理介面同步:約 99.84%。
|
||||
- Telegram outbound / callback DB coverage 可視化:約 99.89%。
|
||||
- callback / DB replayability:約 99.15%。
|
||||
- Work Items / backlog 可追蹤性:約 97.1%。
|
||||
- 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.28%。
|
||||
|
||||
Reference in New Issue
Block a user