feat(sre): close provider and telegram automation receipts

This commit is contained in:
ogt
2026-07-17 02:27:29 +08:00
parent 1b551e0d33
commit 6b82adca35
45 changed files with 8263 additions and 944 deletions

View File

@@ -1,6 +1,6 @@
{
"schema_version": "telegram_canonical_routing_registry_v1",
"generated_at": "2026-07-14T15:50:04+08:00",
"generated_at": "2026-07-17T01:43:42+08:00",
"status": "source_policy_ready_runtime_not_applied",
"mode": "source_only_no_secret_no_telegram_send_no_route_change",
"supersedes": {
@@ -30,7 +30,7 @@
],
"legacy_shared_sre_blocked_types": ["TYPE-1", "TYPE-6B", "UNKNOWN"],
"raw_chat_id_allowed": false,
"shared_sre_rule": "Only shared infrastructure, security incident, disaster recovery, and P0/P1 incident lifecycle signals may use the AwoooI SRE war room alias.",
"shared_sre_rule": "Only explicit P0/P1 operational allowlist routes may use the AwoooI SRE war room alias; StockPlatform is limited to incident_lifecycle ingress and business reports remain product-routed or blocked.",
"shared_sre_forbidden": [
"raw product P2/P3 monitoring",
"marketing",
@@ -191,8 +191,8 @@
"product_id": "stockplatform-v2",
"display_name": "StockPlatform v2",
"owner": "stockplatform_product_ops",
"source_audit_status": "wooowooowooobot_private_route_shared_with_tsenyang_site_ownership_drift",
"egress_status": "blocked"
"source_audit_status": "p0_p1_operational_incident_lifecycle_allowed_via_tsenyang_shared_sre_business_and_raw_product_routes_blocked",
"egress_status": "allowed"
},
{
"product_id": "tsenyang-website",
@@ -339,6 +339,70 @@
"owner": "sre_shared_runtime",
"egress_status": "allowed"
},
{
"route_id": "awoooi-backup-restore",
"product_id": "awoooi",
"signal_family": "backup_restore",
"severity": [
"P0",
"P1"
],
"scope": "shared",
"bot_alias": "tsenyang_bot",
"chat_alias": "awoooi_sre_war_room",
"allowed_destination": "telegram_chat_alias:awoooi_sre_war_room",
"receipt_backend": "awoooi.alert_operation_log+telegram_outbound_receipts",
"owner": "dr_runtime",
"egress_status": "allowed"
},
{
"route_id": "awoooi-infrastructure",
"product_id": "awoooi",
"signal_family": "infrastructure",
"severity": [
"P0",
"P1"
],
"scope": "shared",
"bot_alias": "tsenyang_bot",
"chat_alias": "awoooi_sre_war_room",
"allowed_destination": "telegram_chat_alias:awoooi_sre_war_room",
"receipt_backend": "awoooi.alert_operation_log+telegram_outbound_receipts",
"owner": "sre_shared_runtime",
"egress_status": "allowed"
},
{
"route_id": "awoooi-observability",
"product_id": "awoooi",
"signal_family": "observability",
"severity": [
"P0",
"P1"
],
"scope": "shared",
"bot_alias": "tsenyang_bot",
"chat_alias": "awoooi_sre_war_room",
"allowed_destination": "telegram_chat_alias:awoooi_sre_war_room",
"receipt_backend": "awoooi.alert_operation_log+telegram_outbound_receipts",
"owner": "observability_runtime",
"egress_status": "allowed"
},
{
"route_id": "awoooi-ai-agent",
"product_id": "awoooi",
"signal_family": "ai_agent",
"severity": [
"P0",
"P1"
],
"scope": "shared",
"bot_alias": "tsenyang_bot",
"chat_alias": "awoooi_sre_war_room",
"allowed_destination": "telegram_chat_alias:awoooi_sre_war_room",
"receipt_backend": "awoooi.alert_operation_log+telegram_outbound_receipts",
"owner": "ai_agent_runtime",
"egress_status": "allowed"
},
{
"route_id": "awoooi-raw-product-monitoring",
"product_id": "awoooi",
@@ -442,6 +506,22 @@
"egress_status": "blocked",
"blocked_reason": "configured_destination_returns_chat_not_found_and_has_no_durable_receipt"
},
{
"route_id": "stockplatform-operational-incident-lifecycle",
"product_id": "stockplatform-v2",
"signal_family": "incident_lifecycle",
"severity": [
"P0",
"P1"
],
"scope": "shared",
"bot_alias": "tsenyang_bot",
"chat_alias": "awoooi_sre_war_room",
"allowed_destination": "telegram_chat_alias:awoooi_sre_war_room",
"receipt_backend": "awoooi.alert_operation_log+telegram_outbound_receipts",
"owner": "stockplatform_product_ops",
"egress_status": "allowed"
},
{
"route_id": "stockplatform-market-data",
"product_id": "stockplatform-v2",
@@ -456,6 +536,25 @@
"egress_status": "blocked",
"blocked_reason": "private_route_is_shared_with_tsenyang_site_and_product_ownership_is_not_reconciled"
},
{
"route_id": "stockplatform-business-report",
"product_id": "stockplatform-v2",
"signal_family": "business_report",
"severity": [
"P0",
"P1",
"P2",
"P3"
],
"scope": "product",
"bot_alias": "wooowooowooobot",
"chat_alias": "wooowooowooobot_private",
"allowed_destination": "blocked",
"receipt_backend": "none",
"owner": "stockplatform_product_ops",
"egress_status": "blocked",
"blocked_reason": "business_reports_must_remain_on_a_stockplatform_owned_product_route"
},
{
"route_id": "tsenyang-site-health",
"product_id": "tsenyang-website",
@@ -501,12 +600,12 @@
],
"rollups": {
"product_count": 11,
"route_count": 20,
"allowed_route_count": 4,
"blocked_route_count": 13,
"route_count": 26,
"allowed_route_count": 9,
"blocked_route_count": 14,
"disabled_route_count": 2,
"not_implemented_route_count": 1,
"shared_sre_allowed_route_count": 4,
"shared_sre_allowed_route_count": 9,
"raw_numeric_destination_count": 0,
"runtime_route_change_count": 0,
"telegram_send_count": 0