179 lines
6.2 KiB
JSON
179 lines
6.2 KiB
JSON
{
|
|
"application_roles_bootstrapped": [
|
|
"kb_apply"
|
|
],
|
|
"artifact": "local_canonical_postgres_rebuild_canary",
|
|
"canonical_schema_table_count": 39,
|
|
"cleanup": {
|
|
"absence_inspection_attempts": 1,
|
|
"attempted": true,
|
|
"container": "teleo-canonical-rebuild-20260714004651-44b724c610e5",
|
|
"container_absent": true,
|
|
"force_remove_attempted": true,
|
|
"force_remove_exit_code": 0,
|
|
"status": "pass"
|
|
},
|
|
"container": {
|
|
"id_prefix": "3e9fafc7e00b",
|
|
"image": "postgres:16-alpine",
|
|
"isolation": {
|
|
"image": "postgres:16-alpine",
|
|
"label": "teleo-canonical-rebuild-20260714004651-44b724c610e5",
|
|
"network_mode": "none",
|
|
"postgres_data_tmpfs": "rw,nosuid,nodev,noexec,size=1024m",
|
|
"running": true
|
|
},
|
|
"name": "teleo-canonical-rebuild-20260714004651-44b724c610e5",
|
|
"named_database_psql_attempts": 5,
|
|
"named_database_psql_ready": true,
|
|
"network_mode_required": "none",
|
|
"postgres_data_tmpfs_required": "rw,nosuid,nodev,noexec,size=1024m",
|
|
"preexisting_absence_proven": true,
|
|
"started": true
|
|
},
|
|
"database": "teleo",
|
|
"dump": {
|
|
"bytes": 13468277,
|
|
"custom_format_signature_valid": true,
|
|
"path": "/private/tmp/working-leo-gcp-refresh-post-v3-20260714/teleo-canonical.dump",
|
|
"sha256": "8a49bd487175711d3abc295cd09ed2ca5d5f9dd83e8838f06eeae4bb66a3fc23"
|
|
},
|
|
"error": null,
|
|
"generated_at_utc": "2026-07-14T00:46:51.713676+00:00",
|
|
"key_counts": {
|
|
"kb_stage.kb_proposals": 29,
|
|
"public.claim_edges": 4916,
|
|
"public.claim_evidence": 4670,
|
|
"public.claims": 1837,
|
|
"public.reasoning_tools": 17,
|
|
"public.sources": 4145
|
|
},
|
|
"parity": {
|
|
"details": {
|
|
"application_role_mismatches": {},
|
|
"performance": [
|
|
{
|
|
"query": "claim_edges_by_claim_id",
|
|
"source_ms": 0.044,
|
|
"source_ratio": 0.0104,
|
|
"target_ms": 0.052
|
|
},
|
|
{
|
|
"query": "claim_evidence_by_claim_id",
|
|
"source_ms": 0.068,
|
|
"source_ratio": 0.011600000000000001,
|
|
"target_ms": 0.058
|
|
},
|
|
{
|
|
"query": "count_claims",
|
|
"source_ms": 0.241,
|
|
"source_ratio": 0.0852,
|
|
"target_ms": 0.426
|
|
},
|
|
{
|
|
"query": "pending_proposals_latest",
|
|
"source_ms": 0.016,
|
|
"source_ratio": 0.0008,
|
|
"target_ms": 0.004
|
|
}
|
|
],
|
|
"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": null,
|
|
"server_port": null,
|
|
"ssl": false,
|
|
"ssl_version": null
|
|
},
|
|
"target_database": "teleo",
|
|
"target_extra_application_roles": [],
|
|
"target_table_count": 39,
|
|
"target_total_rows": 52167
|
|
},
|
|
"problems": [],
|
|
"requested": true,
|
|
"source_manifest": {
|
|
"bytes": 164734,
|
|
"path": "/private/tmp/working-leo-gcp-refresh-post-v3-20260714/source-manifest.jsonl",
|
|
"sha256": "c0f53a3f8bc845ffc78255c1ab45771bfbe136c7302a47e161afb24258a72478"
|
|
},
|
|
"status": "pass",
|
|
"target_manifest": {
|
|
"bytes": 164734,
|
|
"line_count": 56,
|
|
"sha256": "7495ce4e9b82685fe4d044ecb205b3e1d8594e6ed711fd77f57006598b6380a9"
|
|
},
|
|
"verifier": "ops.verify_postgres_parity_manifest.compare_manifests"
|
|
},
|
|
"safety": {
|
|
"network_access_available_to_container": false,
|
|
"persistent_postgres_storage_used": false,
|
|
"production_database_touched": false
|
|
},
|
|
"status": "pass",
|
|
"timings_seconds": {
|
|
"cleanup": 0.513471,
|
|
"container_start_and_named_database_ready": 2.157436,
|
|
"dump_validation_and_hash": 0.011392,
|
|
"key_count_readback": 1.616971,
|
|
"manifest_capture_and_parity_compare": 3.017485,
|
|
"pg_restore": 2.710905,
|
|
"total": 10.559365
|
|
}
|
|
}
|