teleo-infrastructure/docs/reports/leo-working-state-20260709/gcp-db-first-parity-current.json

133 lines
5 KiB
JSON

{
"artifact": "canonical_postgres_parity_verification",
"details": {
"application_role_mismatches": {},
"performance": [
{
"query": "claim_edges_by_claim_id",
"source_ms": 0.043,
"source_ratio": 0.49000000000000005,
"target_ms": 2.45
},
{
"query": "claim_evidence_by_claim_id",
"source_ms": 0.062,
"source_ratio": 0.1742,
"target_ms": 0.871
},
{
"query": "count_claims",
"source_ms": 0.23,
"source_ratio": 0.09140000000000001,
"target_ms": 0.457
},
{
"query": "pending_proposals_latest",
"source_ms": 0.015,
"source_ratio": 0.0018,
"target_ms": 0.009
}
],
"performance_problems": [],
"required_extension_mismatches": {},
"source_connection": {
"database_collation": "en_US.utf8",
"database_ctype": "en_US.utf8",
"server_address": null,
"server_port": null,
"ssl": false,
"ssl_version": null
},
"source_database": "teleo",
"source_table_count": 39,
"source_total_rows": 52167,
"structural_hashes": {
"columns": {
"source": "50b502967aa85b88bd204c7b9035de60bf21a6a6973817e8b8121d0cd9faab81",
"target": "50b502967aa85b88bd204c7b9035de60bf21a6a6973817e8b8121d0cd9faab81"
},
"constraints": {
"source": "8b26d26fda56f09325e0603aae48051da08dfc6c35322fa88880acdabb8ad859",
"target": "8b26d26fda56f09325e0603aae48051da08dfc6c35322fa88880acdabb8ad859"
},
"functions": {
"source": "4bddee626b3ab62af236493001d2a09f2d56c084beb7e6c69cd082ce4aba155b",
"target": "4bddee626b3ab62af236493001d2a09f2d56c084beb7e6c69cd082ce4aba155b"
},
"indexes": {
"source": "5c4f7567e9ad0f25da0ab15f650a1005397ae9c727af1ab41e2675c46a5ebce5",
"target": "5c4f7567e9ad0f25da0ab15f650a1005397ae9c727af1ab41e2675c46a5ebce5"
},
"policies": {
"source": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
"target": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
},
"schemas": {
"source": "2fdf551b403db2d79813c8fd2869dadfeba261fac2aaa718b355cd7414640979",
"target": "2fdf551b403db2d79813c8fd2869dadfeba261fac2aaa718b355cd7414640979"
},
"sequences": {
"source": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
"target": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
},
"triggers": {
"source": "4d5f3394480c8410035dac5457e144c7db80fa0820ff49beb93aa819a7282c64",
"target": "4d5f3394480c8410035dac5457e144c7db80fa0820ff49beb93aa819a7282c64"
},
"types": {
"source": "365e82ac205319d25d14c8b16026978f0e6023ae0c58767f700d7f2ea659b70b",
"target": "365e82ac205319d25d14c8b16026978f0e6023ae0c58767f700d7f2ea659b70b"
},
"views": {
"source": "5c33fa260f25dccffc214f795c66e3dbae89d91d0dbf8a98122ace1dcda46799",
"target": "5c33fa260f25dccffc214f795c66e3dbae89d91d0dbf8a98122ace1dcda46799"
}
},
"table_mismatches": [],
"target_connection": {
"database_collation": "en_US.utf8",
"database_ctype": "en_US.utf8",
"server_address": "10.61.0.3",
"server_port": 5432,
"ssl": true,
"ssl_version": "TLSv1.3"
},
"target_database": "teleo_clone_dbfirst_20260714t090758z",
"target_extra_application_roles": [],
"target_table_count": 39,
"target_total_rows": 52167
},
"error": null,
"generated_at_utc": "2026-07-14T09:14:02.603285+00:00",
"not_proven_by_this_artifact": [
"GCP staging Leo composition replay",
"ongoing replication after the manifest timestamps",
"production cutover"
],
"private_connectivity": {
"path": "/private/tmp/teleo-gcp-dbfirst-proof-20260714/connectivity.json",
"proof": {
"captured_at_utc": "2026-07-14T09:09:12.241790+00:00",
"evidence": {
"current_private_tls_manifest": "/private/tmp/teleo-gcp-dbfirst-proof-20260714/target-manifest.jsonl",
"current_private_tls_manifest_sha256": "6f834b1486af1e24193a1ded517b4cc9e64e19c68097c028e192dd298986855c",
"public_ip_disabled_control_plane_captured_at_utc": "2026-07-12T19:36:50.869980+00:00",
"public_ip_disabled_control_plane_receipt": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/final-connectivity-post-cleanup.json"
},
"private_connectivity": true,
"public_ip_disabled": true,
"server_address": "10.61.0.3",
"source_compute": "teleo-prod-1",
"ssl": true,
"ssl_version": "TLSv1.3",
"status": "pass",
"target_database": "teleo_clone_dbfirst_20260714t090758z"
},
"required": true
},
"problems": [],
"scope": "gcp_staging",
"source_manifest": "/private/tmp/teleo-gcp-dbfirst-source-20260714/source-manifest.jsonl",
"status": "pass",
"target_manifest": "/private/tmp/teleo-gcp-dbfirst-proof-20260714/target-manifest.jsonl"
}