diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 3140f747..76a8bce8 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -6542,3 +6542,30 @@ apps/api/tests/test_awooop_operator_auth.py - `INC-20260512-B6C589` truth-chain 現在不再是 `awooop_mcp_gateway_audit_empty`。 - 仍顯示 `manual_required/blocked`,因為 8 個 SSH MCP 都失敗,approval/incident 狀態仍矛盾;這是 T5 要處理,不能用 T2 粉飾成自動修復完成。 + +**production deploy / endpoint smoke 追加(完成)**: + +```text +Gitea: +1928 CD Pipeline b4d367ee -> success +1929 Code Review b4d367ee -> success + +K8s image: +awoooi-api 192.168.0.110:5000/awoooi/api:b4d367eeb463eccda5aec8aa9c90f19897dbd634 +awoooi-worker 192.168.0.110:5000/awoooi/api:b4d367eeb463eccda5aec8aa9c90f19897dbd634 +awoooi-web 192.168.0.110:5000/awoooi/web:b4d367eeb463eccda5aec8aa9c90f19897dbd634 + +health: +http://192.168.0.125:32334/api/v1/health -> 200 healthy + +Truth-chain: +GET /api/v1/platform/truth-chain/INC-20260512-B6C589?project_id=awoooi -> 200 +stage=manual_required status=blocked needs_human=True +blockers=all_evidence_sensors_failed, + approval_resolved_no_action_without_execution, + incident_still_investigating_after_approval +gateway_total=8 legacy_total=8 +first_gateway_tool=legacy:ssh_host:ssh_get_nginx_error_log result=failed +gate_schema=legacy_mcp_bridge_v1 policy_enforced=False +not_used_reason=legacy direct provider path; bridge audit only +``` diff --git a/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md b/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md index 966a03a5..9292dd8e 100644 --- a/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md +++ b/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md @@ -1885,6 +1885,7 @@ Phase 6 完成後 - 部署後短觀察窗內沒有自然新 legacy MCP call(`legacy_mcp_15m=0`),所以 live `awooop_mcp_gateway_audit` total 仍是 0。T2 bridge capability 已上線,但 T2 全退出條件仍需下一個真實 MCP 呼叫產生 durable row,或把高頻 caller 改成 first-class Gateway path。 - 已執行最近 24h 真實 legacy MCP backfill:`inserted_bridge_rows=1160`,目前 `awooop_mcp_gateway_audit gateway_total=1310 / bridge_total=1310 / last_24h=1276`。`INC-20260512-B6C589` 現在 gateway side 可見 8 筆 MCP,8 failed / 0 success;truth-chain blocker 移除 `awooop_mcp_gateway_audit_empty`,但仍是 `manual_required/blocked`,因為 evidence sensors 全失敗、NO_ACTION approval 無 execution、incident 仍 investigating。 - truth-chain API 追加回傳 `gate_result`,讓 Operator Console 可直接顯示 `policy_enforced=false` 與 `not_used_reason`,避免把 bridge row 誤認為 first-class Gateway enforcement。 +- `b4d367ee` 已部署,CD run `1928` success。B6C589 endpoint smoke:`gateway_total=8 / legacy_total=8`,第一筆 gateway row 顯示 `gate_schema=legacy_mcp_bridge_v1`、`policy_enforced=False`、`not_used_reason=legacy direct provider path; bridge audit only`;truth status 仍是 `manual_required/blocked`。 **仍未宣稱完成**: - 這只是 legacy bridge,不是把所有呼叫強制改經 AwoooP Gateway;T2 後續仍要把新 MCP caller 收斂到 first-class Gateway path。