diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 2ad4ad621..3266917f4 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -25,6 +25,34 @@ pytest targeted ai-route status/evidence tests -> 6 passed pnpm --dir apps/web exec tsc --noEmit --tsBuildInfoFile /tmp/awoooi-t178-tsconfig.tsbuildinfo -> pass ``` +**Gitea / production 驗證**: + +```text +feature commit -> 63b4c345 feat(awooop): project ai route repair work item +Gitea run 3098 -> tests=success, build-and-deploy=success, post-deploy-checks=success +Gitea run 3099 -> ai-code-review=success +deploy marker -> bd5340cf chore(cd): deploy 63b4c34 [skip ci] +GET https://awoooi.wooo.work/api/v1/platform/ai-route-status?workload_type=deep_rca -> + lane_mode=degraded_failover + selected_provider=ollama_gcp_b + repair_evidence.work_item.status=open + repair_evidence.work_item.needs_human=true + repair_evidence.work_item.decision_effect=none + repair_evidence.playbook_recommendation.playbook_id=ai_route_primary_lane_recovery + repair_evidence.playbook_recommendation.safe_to_auto_execute=false + repair_evidence.playbook_recommendation.requires_approval=true + repair_evidence.owner_action.lead_agent=Hermes + repair_evidence.owner_action.safe_to_auto_repair=false +GET https://awoooi.wooo.work/zh-TW/awooop/work-items?project_id=awoooi -> HTTP 200 +Playwright proof -> nav visible, aiRouteRepairWorkItem visible, ai_route_primary_lane_recovery visible +Screenshot -> /tmp/awoooi-t178-work-items.png +GET https://awoooi.wooo.work/api/v1/health -> API/PostgreSQL/Redis/OpenClaw/SigNoz up; overall degraded only because GCP-A remains down and GCP-B fallback is active +``` + +**已記錄的下一個技債**: + +- Work Items production page 的 `IncidentEvidenceHeader` / `AwoooPStatusChainPanel` 仍出現 `awooop.incidentEvidence.*`、`awooop.statusChain.*` 這類 i18n fallback key;T178 新增的 AI route work item 本身可見,但下一輪應優先清掉這些翻譯命名空間缺口,避免 operator console 看起來像半成品。 + **目前整體進度**: - AwoooP 告警可觀測鏈:約 99.32%。