{
  "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-20260713191212-f940b482e075",
    "container_absent": true,
    "force_remove_attempted": true,
    "force_remove_exit_code": 0,
    "status": "pass"
  },
  "container": {
    "id_prefix": "775c664fcf81",
    "image": "postgres:16-alpine",
    "isolation": {
      "image": "postgres:16-alpine",
      "label": "teleo-canonical-rebuild-20260713191212-f940b482e075",
      "network_mode": "none",
      "postgres_data_tmpfs": "rw,nosuid,nodev,noexec,size=1024m",
      "running": true
    },
    "name": "teleo-canonical-rebuild-20260713191212-f940b482e075",
    "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": 13463365,
    "custom_format_signature_valid": true,
    "path": "/private/tmp/working-leo-gcp-refresh-20260713/teleo-canonical.dump",
    "sha256": "3fc686ccc423651e86d1f0ad052fa89877215b634a07267a7e26a28e1c2bebe8"
  },
  "error": null,
  "generated_at_utc": "2026-07-13T19:12:12.944754+00:00",
  "key_counts": {
    "kb_stage.kb_proposals": 27,
    "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.038,
          "source_ratio": 0.23879999999999998,
          "target_ms": 1.194
        },
        {
          "query": "claim_evidence_by_claim_id",
          "source_ms": 0.082,
          "source_ratio": 0.013600000000000001,
          "target_ms": 0.068
        },
        {
          "query": "count_claims",
          "source_ms": 0.251,
          "source_ratio": 0.0442,
          "target_ms": 0.221
        },
        {
          "query": "pending_proposals_latest",
          "source_ms": 0.013,
          "source_ratio": 0.002,
          "target_ms": 0.01
        }
      ],
      "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": 52165,
      "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": 52165
    },
    "problems": [],
    "requested": true,
    "source_manifest": {
      "bytes": 164733,
      "path": "/tmp/working-leo-gcp-refresh-20260713/source-manifest.jsonl",
      "sha256": "cb1281f319f278616921991955b22a3c922e3f06e9b728d1903a5e903c6fe0af"
    },
    "status": "pass",
    "target_manifest": {
      "bytes": 164734,
      "line_count": 56,
      "sha256": "cc8e725464b738635f8a8db3a7ad11e279d7851bd9f8da839bc0dba4a1050d03"
    },
    "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.549311,
    "container_start_and_named_database_ready": 2.648454,
    "dump_validation_and_hash": 0.020994,
    "key_count_readback": 1.975135,
    "manifest_capture_and_parity_compare": 3.306323,
    "pg_restore": 2.970513,
    "total": 12.35369
  }
}
