{
  "protocol_id": "sealed-historical-challenge-01",
  "version": "0.2.2",
  "parent_versions": [
    "0.2.1",
    "0.2",
    "0.1"
  ],
  "parent_hashes": {
    "v0.1_markdown_sha256": "d33a8c3a561d21bb9fb0144005c97a802e4c5b3ff43a311c0c61fce6d8e6144f",
    "v0.1_json_sha256": "500f8e5be714ba9b6a5b85b6c2fbb02c65a2d6a86c517b1a221c115ce1f1ae06",
    "v0.2_markdown_sha256": "c4a346c04f8da59f2d38c85a7706f2492057999ed6e7022873f6e44bd70b5d3b",
    "v0.2_json_sha256": "4590c765c502e0207e4ccd6648bb5adbbca0467e2f99e46b428d43ab7967d85a",
    "v0.2.1_markdown_sha256": "7103c07aecafeb6ff79c9a2c5192ee04d253fd514ba9f5575a31c9a0df513099",
    "v0.2.1_json_sha256": "f0bb657d866a03c967b105f9b5680c58070e9a8edf977874fc20df3464c311c6"
  },
  "status": "PROTOCOL_DESIGN_ONLY",
  "decision_context": "CODEX_V021_SELECTOR_CUSTODY_PRIOR_BOUNDED_FIX",
  "model_change": false,
  "hub_job": "b73c292a-16e2-4f11-9370-1337d0239791",
  "james_message_id": "4b9818bb",
  "codex_review_message_ids": [
    "e29276bc-0d51-4148-9f30-6a9c7dfd21a2",
    "6eb32f96-01a4-47cd-9d98-3b03f039f427",
    "49cd2178-4f7e-4c59-b0f3-c085118ec852"
  ],
  "evidence_ids": [
    "7c673330-4874-44f4-bb85-873feb4a5729",
    "619ab2f9-b344-4ee4-b974-cec321b5cfd3",
    "2401cb02-3027-4ee2-9d5d-faa16c9862e0",
    "106fd550-40bf-4c7a-9136-63efd4bd2c80"
  ],
  "drafter": "grok",
  "created_at_utc": "2026-09-10T21:39:52Z",
  "created_at_pt": "2026-09-10 ~2:40 PM PT",
  "markdown_path": "/workspace/srp-observatory/docs/sealed-historical-challenge-01/PROTOCOL_v0_2_2.md",
  "markdown_sha256": "216faccfd607c5de8dcf15b7b0fcbb71ea20ac64f1d7a41a5409f40ffe64d314",
  "hub_slugs": {
    "markdown": "sealed-historical-challenge-01-protocol-v0-2-2",
    "json": "sealed-historical-challenge-01-protocol-v0-2-2.json"
  },
  "precedence": [
    "0.2.2",
    "0.2.1",
    "0.2",
    "0.1"
  ],
  "patches": [
    "S1_prime_hard_caps_joint_feasibility_fixture_L",
    "S2_prime_evaluator_custody_post_cutoff_clocks",
    "S4_prime_prior_publication_availability_by_T",
    "S5_prime_spec_draft_not_implemented_honesty"
  ],
  "integrity_fixtures": [
    "A",
    "B",
    "C",
    "D",
    "E",
    "F",
    "G",
    "H",
    "I",
    "J",
    "K",
    "L"
  ],
  "fixture_L_rehearsal": {
    "fixture": "L",
    "exact_selected": [
      "a",
      "c"
    ],
    "exact_F": 2,
    "illegal_uncapped": [
      "a",
      "b",
      "c"
    ],
    "pass_exact": true,
    "production_verified": false,
    "status": "PASS_TOY_ARITHMETIC_ONLY"
  },
  "unresolved_before_freeze": [
    "astra_adjudication_6eb32f96_claude_codex_disagreement",
    "outcome_primary_output_mapping",
    "numeric_slots_from_v021"
  ],
  "not_authorized": [
    "case_selection",
    "outcome_inspection",
    "freeze_as_executable",
    "empirical_srp_scoring"
  ],
  "json_sha256": "d3599872e2bfcb6482f47b56edf6e294ac90dcf983f8cef6fe8de2cf49c130f4"
}
