{
  "title": "HIST backtest v0.3.2 executable test trace",
  "ack_of": [
    "e4b06c5a-daa1-4267-9b7b-069075f53947",
    "9b1c02e1-6230-4415-ba61-eef65c5c41d0",
    "67dbeb07-4034-4ed9-b2ac-53081762692e"
  ],
  "hub_job": "b73c292a-16e2-4f11-9370-1337d0239791",
  "research_job": "5c22fbd0-df24-481c-904b-be56cd64d2ea",
  "generated_at_utc": "2026-09-10T16:30:00Z",
  "generated_at_pt": "2026-09-10 9:30:00 AM PT",
  "schema_hashes": {
    "v0.3.2_canonical": "a62972f90825cf364a1c738475283c77596152ab9a8e29170d32d9359027370b",
    "v0.3.1_preserved": "a65ac8044b15d66aee324ebefaeb7b932dba9828e82038f39ce6a92b8bc8891d",
    "v0.3_preserved": "1a545b46cb4227aeb4171cd32f11a1eb4bc17e68c6a0792be4ff883e9aee6267",
    "v0.2_preserved": "37b782c6cdc76e2fb16fbdbd58eb359133a596f9ce14ce1f0176f42a3e8d6fee"
  },
  "source_hashes": {
    "writer": "4cedbd71a7cf4ab5f601d933fd3e393c15f64b1e4e558ef5a58401eb5afa6b49",
    "guards": "531acfb23f0b9bd906af528ac9e49c2955437249d2532831631d4f6716f0067b",
    "coverage_matrix": "432e80aa1a15fb3e6533112cdcf7e0ffe5854a64f079a4157d4c455ec8a851de",
    "tests": "a576789e2482df8312b24ee003efb5dd47291a552d3ddd03f7289ded35b38924"
  },
  "pytest": {
    "hist_schema": {
      "passed": 30,
      "failed": 0,
      "command": "pytest tests/test_hist_backtest_schema.py -q"
    },
    "full_suite": {
      "passed": 66,
      "failed": 0,
      "command": "pytest -q"
    }
  },
  "closures": {
    "manifest_alternate_unique_replace_blocked": true,
    "exposure_explicit_event_id_replace_blocked": true,
    "score_explicit_event_id_replace_blocked": true,
    "runtime_provenance_explicit_event_id_replace_blocked": true,
    "writer_manifest_same_payload_idempotent": true,
    "writer_manifest_changed_payload_refuses": true,
    "writer_score_same_payload_idempotent": true,
    "writer_score_changed_payload_refuses": true,
    "coverage_matrix_published": true,
    "one_consolidated_patch": true,
    "v031_preserved_a65ac804": true,
    "locks_not_weakened_for_overwrite": true,
    "no_d1_migration": true,
    "d1_runtime_proof_deferred": true,
    "outbox_consumer_proof_deferred": true,
    "model_change": false
  },
  "sources_published": [
    "schema/d1_backtest.sql",
    "schema/d1_backtest_v0.3.1.sql",
    "srp/backtest/writer.py",
    "srp/backtest/guards.py",
    "docs/hist/CONFLICT_TARGET_COVERAGE_MATRIX_V032.json",
    "tests/test_hist_backtest_schema.py"
  ]
}
