docs(awooop): record t2 truth-chain deployment
This commit is contained in:
@@ -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
|
||||
```
|
||||
|
||||
@@ -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。
|
||||
|
||||
Reference in New Issue
Block a user