{
  "artifact": "kb_apply_replay_receipt_live_recovery_canary",
  "claim_ceiling": "The guarded apply path now has a private row-level receipt and receipt-only recovery implementation. The live VPS canary proved recovery for the existing strict add_edge proposal without a database write. Other supported apply types are covered by static tests but still require disposable-clone lifecycle proof. This does not yet provide a complete genesis-plus-ledger blank-database runner.",
  "current_canary": "Using the merged VPS deployment and real teleo service user, recover the exact canonical rows and immutable reviewed payload for an already-applied strict proposal, write a mode-0600 private receipt, and leave the production database and Leo gateway unchanged.",
  "deployment": {
    "auto_deploy_completed": true,
    "deployed_commit": "7634fc9208f1b43a0037d6c2e246112e18c841fd",
    "deployed_script_present": true,
    "executed_as_user": "teleo",
    "receipt_owner": "teleo:teleo",
    "receipt_path_was_default": true
  },
  "generated_at_utc": "2026-07-14T01:35:09Z",
  "live_vps_read_only": {
    "actual_row_counts": {
      "claim_edges": 1
    },
    "apply_engine": {
      "apply_sql_sha256": "8c54e2092e29f1137b3c907d670ea9181b35a9c9bd3007e9025a786d05745779",
      "source": "reconstructed_current_engine"
    },
    "checks": {
      "applied_at_present": true,
      "proposal_applied": true,
      "row_level_postflight_exact": true,
      "semantic_rows_match_strict_payload": true,
      "strict_apply_payload_present": true
    },
    "expected_row_counts": {
      "claim_edges": 1
    },
    "proposal_id": "00957f6c-9883-4015-95a4-6b09367efb0e",
    "proposal_payload_sha256": "004f51e2b035b1217a8b9fb62deefafe228f46f230f066c8c7ea1f9410178e15",
    "proposal_type": "add_edge",
    "receipt_file_mode": "0600",
    "replay_material_sha256": "0d959d3e7c5ec29aff47e75a83c5a7082bbbeaa95c380603c974a1fc6f37596d",
    "replay_ready": true
  },
  "production_state": {
    "after": {
      "claims": 1837,
      "edges": 4916,
      "evidence": 4670,
      "proposals": 29,
      "sources": 4145
    },
    "before": {
      "claims": 1837,
      "edges": 4916,
      "evidence": 4670,
      "proposals": 29,
      "sources": 4145
    },
    "canonical_database_mutated": false,
    "gateway": {
      "active_state": "active",
      "main_pid_after": 366950,
      "main_pid_before": 366950,
      "nrestarts_after": 0,
      "nrestarts_before": 0,
      "sub_state": "running",
      "unchanged": true
    },
    "proposal_payload_unchanged": true,
    "proposal_status_after": "applied",
    "proposal_status_before": "applied",
    "telegram_send_attempted": false
  },
  "privacy_and_cleanup": {
    "full_receipt_committed_to_git": false,
    "full_receipt_may_contain_claim_or_source_bodies": true,
    "temporary_remote_directory_absent": true
  },
  "status": "pass",
  "verification": {
    "focused_tests_passed": 66,
    "full_tests_passed": 1170,
    "ruff_passed": true,
    "supported_apply_types_in_static_suite": [
      "add_edge",
      "attach_evidence",
      "approve_claim",
      "revise_strategy"
    ]
  }
}
