docs(awooop): record t2 truth-chain deployment

This commit is contained in:
Your Name
2026-05-13 03:31:17 +08:00
parent dba3e405f4
commit 124c3c545b
2 changed files with 28 additions and 0 deletions

View File

@@ -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
```

View File

@@ -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 筆 MCP8 failed / 0 successtruth-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 GatewayT2 後續仍要把新 MCP caller 收斂到 first-class Gateway path。