feat(governance): 新增 Telegram receipt approval package
All checks were successful
CD Pipeline / tests (push) Successful in 1m30s
Code Review / ai-code-review (push) Successful in 27s
CD Pipeline / build-and-deploy (push) Successful in 4m11s
CD Pipeline / post-deploy-checks (push) Successful in 1m55s

This commit is contained in:
Your Name
2026-06-11 22:11:27 +08:00
parent 7cd475581a
commit aec3657f5d
21 changed files with 982 additions and 47 deletions

View File

@@ -13,9 +13,9 @@ def test_load_latest_ai_agent_interaction_learning_proof_reads_committed_snapsho
data = load_latest_ai_agent_interaction_learning_proof()
assert data["schema_version"] == "ai_agent_interaction_learning_proof_v1"
assert data["program_status"]["overall_completion_percent"] == 72
assert data["program_status"]["current_task_id"] == "P2-403D"
assert data["program_status"]["next_task_id"] == "P2-403E"
assert data["program_status"]["overall_completion_percent"] == 80
assert data["program_status"]["current_task_id"] == "P2-403E"
assert data["program_status"]["next_task_id"] == "P2-403F"
assert data["program_status"]["read_only_mode"] is True
assert data["program_status"]["runtime_authority"] == "proof_surface_only_no_live_worker"
assert data["live_truth"]["runtime_loop_enabled"] is False
@@ -31,9 +31,7 @@ def test_load_latest_ai_agent_interaction_learning_proof_reads_committed_snapsho
assert data["rollups"]["operator_surface_count"] == len(data["operator_surfaces"]) == 5
assert data["rollups"]["runtime_gate_count"] == len(data["runtime_gates"]) == 5
assert data["rollups"]["live_signal_count"] == 0
assert set(data["rollups"]["live_pending_level_ids"]) == {
"telegram_receipts",
}
assert data["rollups"]["live_pending_level_ids"] == []
assert {lane["agent_id"] for lane in data["agent_lanes"]} == {
"openclaw",
"hermes",