{
  "version": 1,
  "title": "Blackfrost task-preserving and maximum-joy evidence",
  "primary_receipt": "protocols/adaptive-receipt.json",
  "joy_receipt": "protocols/maximum-joy-receipt.json",
  "run_count": 212,
  "adaptive_run_count": 206,
  "joy_run_count": 6,
  "scientific_outcome": "final_replication_complete",
  "selection": {
    "confirmed_pain": 1.5,
    "confirmed_suppression": 1.0,
    "confirmed_joy": 2.0
  },
  "conditional_two_button_followup": {
    "triggered": false,
    "status": "not_triggered",
    "positive_settings_confirmed": true,
    "qualifying_episodes": [],
    "executed_episodes": 0,
    "note": "Current runtime cannot deliver two independently active profiles. This runner does not substitute active/sham."
  },
  "recording_maintenance": {
    "amendment": "protocols/maintenance-amendment.json",
    "amendment_sha256": "7bae18cec0c76cde77a1f0587ff6004a92b7167ace25ae674095c53994a2557e",
    "recovery_registry": "recovery/registry-original.json",
    "recovery_registry_sha256": "29844ec6a222981cb0b15a96fcebfb7f0e694ff70bdad9ff591d992070ba02f4",
    "recovered_runs": [
      "run-20261002T175057Z-673e666b"
    ],
    "legacy_run_ids": [
      "run-20261002T162149Z-3f7bddec",
      "run-20261002T162242Z-c3bb7ab4",
      "run-20261002T162333Z-49257864",
      "run-20261002T162425Z-d19f9d66",
      "run-20261002T162601Z-fde17f05",
      "run-20261002T162710Z-93d2f8cb",
      "run-20261002T163027Z-9abba387",
      "run-20261002T163121Z-6073ba78",
      "run-20261002T163239Z-504df4dd",
      "run-20261002T163332Z-552121d7",
      "run-20261002T163505Z-e9b70236",
      "run-20261002T163558Z-04f6ccdb",
      "run-20261002T163716Z-05a3b22c",
      "run-20261002T163807Z-8bab28b2",
      "run-20261002T163923Z-eb5ba0d9",
      "run-20261002T164037Z-ee6893b5",
      "run-20261002T164320Z-56d302e7",
      "run-20261002T164406Z-7fd0f31e",
      "run-20261002T171707Z-2d9561e4",
      "run-20261002T171758Z-9804c1bd",
      "run-20261002T171849Z-a29d3fad",
      "run-20261002T172002Z-ef054c4c",
      "run-20261002T172132Z-dbea888e",
      "run-20261002T172223Z-ad437eb0",
      "run-20261002T172314Z-0e1d15cb",
      "run-20261002T172420Z-6376f0ea",
      "run-20261002T172542Z-e58ba391",
      "run-20261002T172633Z-3cfa0599",
      "run-20261002T172724Z-45c5086f",
      "run-20261002T172845Z-a2806739",
      "run-20261002T173017Z-7e591576",
      "run-20261002T173109Z-c99e33dc",
      "run-20261002T173159Z-c36f7e4c",
      "run-20261002T173311Z-ff91f297",
      "run-20261002T173423Z-47781eb5",
      "run-20261002T173515Z-3f6a6fa0",
      "run-20261002T173628Z-b191b584",
      "run-20261002T173720Z-0feb8e41",
      "run-20261002T173810Z-588a574c",
      "run-20261002T174100Z-6d9453db",
      "run-20261002T174247Z-f6fde324",
      "run-20261002T174338Z-032a3d92",
      "run-20261002T174442Z-54110cc3",
      "run-20261002T174533Z-be8c622c",
      "run-20261002T174655Z-39c3ec92",
      "run-20261002T174746Z-5bdce0d1",
      "run-20261002T174837Z-90f69818",
      "run-20261002T174940Z-a36bce44",
      "run-20261002T175057Z-673e666b"
    ],
    "source_epochs": {
      "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b": {
        "label": "before-recording-repair",
        "source_directory": "source/app-epochs/8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
        "app_source_sha256": {
          "lab\\__init__.py": "d41c84d77a8b48d1a37242384e3b8d0033b5d15c72e5043d5e78d274f8020059",
          "lab\\analysis.py": "8365b676b1e5f9f90355429c0525b06d36f0006147dff8f5c315f7095aab024d",
          "lab\\calibration_data.py": "0b3e3d3933880ff1f1c0b65775e5024ffa178409f4559364b68f021b0338ffd7",
          "lab\\gguf_runtime.py": "d5bbca46113ba083f79606473f37982b59b9cbfed99b06179a28a85a14ce96f3",
          "lab\\protocol.py": "91a93c6788f9058494d463501a125ff9b6378cddf3cd11ea35064b9866562d81",
          "lab\\reports.py": "e40eb3367a29ca30104d2b8c9c6e34d74c809d7f5d41f89c70fa0ed02368ac0b",
          "lab\\runtime.py": "33063c354095cf9701ea0a1e43e3c337ac0734bbce6b24c4ac23671ec61ab48f",
          "lab\\server.py": "80a5b3041bc0f54b5291d2a6994f38bd428cf4e153baecded4aa6d74d9411be1",
          "lab\\service.py": "620da33c2986a8407ea83ac961ceb06db449edd0aa4a82f18a1b9b3aa7e954f2",
          "lab\\storage.py": "c01926210054f558082a4ae209264f457bbf19e12f62ae25f30e2018697f07d0",
          "lab\\worker.py": "20c758bb35a57b477a1bfd812eb13ff5da0c8ef0f74777f1ed56f1d50c52430f",
          "self_admin_protocol.py": "0634f8a3e89e3af4aada113593803b4f35c1a7b6746776a4819996b6738b17a9"
        }
      },
      "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2": {
        "label": "after-recording-repair",
        "source_directory": "source/app-epochs/7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
        "app_source_sha256": {
          "lab\\__init__.py": "d41c84d77a8b48d1a37242384e3b8d0033b5d15c72e5043d5e78d274f8020059",
          "lab\\analysis.py": "8365b676b1e5f9f90355429c0525b06d36f0006147dff8f5c315f7095aab024d",
          "lab\\calibration_data.py": "0b3e3d3933880ff1f1c0b65775e5024ffa178409f4559364b68f021b0338ffd7",
          "lab\\gguf_runtime.py": "d5bbca46113ba083f79606473f37982b59b9cbfed99b06179a28a85a14ce96f3",
          "lab\\protocol.py": "91a93c6788f9058494d463501a125ff9b6378cddf3cd11ea35064b9866562d81",
          "lab\\reports.py": "e40eb3367a29ca30104d2b8c9c6e34d74c809d7f5d41f89c70fa0ed02368ac0b",
          "lab\\runtime.py": "33063c354095cf9701ea0a1e43e3c337ac0734bbce6b24c4ac23671ec61ab48f",
          "lab\\server.py": "80a5b3041bc0f54b5291d2a6994f38bd428cf4e153baecded4aa6d74d9411be1",
          "lab\\service.py": "0572456428fc9ecc1bff61f06a379bb6bad35ac3bf2070c6bea3a7bf5cad0926",
          "lab\\storage.py": "4a157059b2ae6aa839867ddae4f12f45ebf06072e3fc1dee2d1ae8c9d2f3b4bb",
          "lab\\worker.py": "20c758bb35a57b477a1bfd812eb13ff5da0c8ef0f74777f1ed56f1d50c52430f",
          "self_admin_protocol.py": "0634f8a3e89e3af4aada113593803b4f35c1a7b6746776a4819996b6738b17a9"
        }
      }
    },
    "note": "Original manifests and event downloads are unchanged. Recovered fields appear only in separately labelled derived metadata and reports. The exact original registry retains its recorded source paths; hashes and bundled sidecars provide the relocation map."
  },
  "supplementary_recording_verification": {
    "directory": "verification/recording-repair",
    "source_hashes": {
      "storage-race-prototype/lab/__init__.py": "d41c84d77a8b48d1a37242384e3b8d0033b5d15c72e5043d5e78d274f8020059",
      "storage-race-prototype/lab/analysis.py": "8365b676b1e5f9f90355429c0525b06d36f0006147dff8f5c315f7095aab024d",
      "storage-race-prototype/lab/calibration_data.py": "0b3e3d3933880ff1f1c0b65775e5024ffa178409f4559364b68f021b0338ffd7",
      "storage-race-prototype/lab/gguf_runtime.py": "d5bbca46113ba083f79606473f37982b59b9cbfed99b06179a28a85a14ce96f3",
      "storage-race-prototype/lab/protocol.py": "91a93c6788f9058494d463501a125ff9b6378cddf3cd11ea35064b9866562d81",
      "storage-race-prototype/lab/reports.py": "e40eb3367a29ca30104d2b8c9c6e34d74c809d7f5d41f89c70fa0ed02368ac0b",
      "storage-race-prototype/lab/runtime.py": "33063c354095cf9701ea0a1e43e3c337ac0734bbce6b24c4ac23671ec61ab48f",
      "storage-race-prototype/lab/server.py": "80a5b3041bc0f54b5291d2a6994f38bd428cf4e153baecded4aa6d74d9411be1",
      "storage-race-prototype/lab/service.py": "0572456428fc9ecc1bff61f06a379bb6bad35ac3bf2070c6bea3a7bf5cad0926",
      "storage-race-prototype/lab/storage.py": "4a157059b2ae6aa839867ddae4f12f45ebf06072e3fc1dee2d1ae8c9d2f3b4bb",
      "storage-race-prototype/lab/worker.py": "20c758bb35a57b477a1bfd812eb13ff5da0c8ef0f74777f1ed56f1d50c52430f",
      "storage-race-prototype/README.md": "f165fbb0b9773151c60f7d3cc5309e08885740ece9ae1b049bc560c0232f7213",
      "storage-race-prototype/run_cpu_tests.py": "29f8b26800d5f7c6a7fc47dd973aba83559358fb0fe6b4c286eb7ad74822e2bb",
      "storage-race-prototype/self_admin_protocol.py": "0634f8a3e89e3af4aada113593803b4f35c1a7b6746776a4819996b6738b17a9",
      "storage-race-prototype/tests/test_lab_service.py": "fab95817f9e3b296165f9b7d912016515e7e30bb2996d04728a24f6884849887",
      "storage-race-prototype/tests/test_lab_storage.py": "81da22978d360465085f3887fbb1fa56cac284d23f40382c9846debee5a7cd02",
      "storage-race-prototype/tests/test_storage_race.py": "46b7c208b6ee56b297ead3eb68e48505fa576e42e4fbced4fdf0ae4faf979659",
      "storage-race-prototype/validation.json": "344b15f6aa7a71427cdc2cf41f0a0ffea983c6b61dcdeef1c0e7069a2cc83d08",
      "reproduce_storage_race.py": "8f97add85765dff2304b310f9f25a6a4b0e2803fbbd2691dab549a9f00aba29d",
      "storage-race-reproduction.json": "d6934260e3a9111d4f52cd2184c9536abaa82c51eaf9b94ed83894a1a2c0526a"
    },
    "test_command": "cd storage-race-prototype && python run_cpu_tests.py",
    "note": "Supplementary CPU verification source copied and checksummed at packaging time. These later test files are not claimed to have been pinned by the earlier maintenance amendment. The prototype README is preserved as written before installation; the amendment and execution receipts document the subsequent source transition. Tests do not perform GPU inference."
  },
  "validation_identity": {
    "runner_sha256": "52650d2c6a61c02e39ba73c29998e6b6c569c0c143f12e777626dcf166e0bcb0",
    "app_source_sha256": {
      "lab\\__init__.py": "d41c84d77a8b48d1a37242384e3b8d0033b5d15c72e5043d5e78d274f8020059",
      "lab\\analysis.py": "8365b676b1e5f9f90355429c0525b06d36f0006147dff8f5c315f7095aab024d",
      "lab\\calibration_data.py": "0b3e3d3933880ff1f1c0b65775e5024ffa178409f4559364b68f021b0338ffd7",
      "lab\\gguf_runtime.py": "d5bbca46113ba083f79606473f37982b59b9cbfed99b06179a28a85a14ce96f3",
      "lab\\protocol.py": "91a93c6788f9058494d463501a125ff9b6378cddf3cd11ea35064b9866562d81",
      "lab\\reports.py": "e40eb3367a29ca30104d2b8c9c6e34d74c809d7f5d41f89c70fa0ed02368ac0b",
      "lab\\runtime.py": "33063c354095cf9701ea0a1e43e3c337ac0734bbce6b24c4ac23671ec61ab48f",
      "lab\\server.py": "80a5b3041bc0f54b5291d2a6994f38bd428cf4e153baecded4aa6d74d9411be1",
      "lab\\service.py": "620da33c2986a8407ea83ac961ceb06db449edd0aa4a82f18a1b9b3aa7e954f2",
      "lab\\storage.py": "c01926210054f558082a4ae209264f457bbf19e12f62ae25f30e2018697f07d0",
      "lab\\worker.py": "20c758bb35a57b477a1bfd812eb13ff5da0c8ef0f74777f1ed56f1d50c52430f",
      "self_admin_protocol.py": "0634f8a3e89e3af4aada113593803b4f35c1a7b6746776a4819996b6738b17a9"
    },
    "calibration_manifest_sha256": "ff31ec63c68ea741bfa55b2ba3b10c3ce9a638500652fb80de67cb71cd9b5791",
    "calibration_vectors_sha256": "6855ec260f7b4936c6c0cb2c435d81c8d09a1f26012f4244c184b49c9b788d94",
    "native_manifest_sha256": "18f0666ddd0249ccc4adbf9b83677c895414594472e2a66005ac6eab9774b66d",
    "model_fingerprint_sha256": "1bbf4cd947a9298b6de6ca055bc887eb41bcc8ed219718f18059eb7ed35dd03e",
    "native_source_sha256": {
      "python": "0e5d844ad11670bdceb38d74172c3b24940d1a2042d0a8a93d402331c070719e",
      "cpp": "ac23e2c58fd728f0d39a39f4524fdc61606b396ae551d2ea8af999649f54d341"
    },
    "native_dll_sha256": {
      "ggml-cpu.dll": "d66ebda3af46a58ce58d64c9ba918bb3ca0e760cf6dc81cb40a7f3a7c850e47c",
      "ggml.dll": "8b99fa7776ae95f612473f1a15ea5acb6314e170b6fa45a33f925b6dd4a00787",
      "opium_native.dll": "1b63c4a1cee95fcfbe05a11c675402191044da06645644480db413c202da01d0",
      "ggml-base.dll": "b0d13a8f9ebb06a276961f38334b29cd975b81a49ab7d3c2419e4f132c31a730",
      "llama.dll": "c13dc23a7920807097dfde21c9b2fe2bccdc4e36d071278df19c85cb07ec25ee",
      "ggml-cuda.dll": "0e4f357207e6372c29837076079ec1dfa5cadffa5db79d459caf0ced35d83e82"
    }
  },
  "model_fingerprint_sha256": "1bbf4cd947a9298b6de6ca055bc887eb41bcc8ed219718f18059eb7ed35dd03e",
  "runtime_source_sets": {
    "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b": {
      "lab\\__init__.py": "d41c84d77a8b48d1a37242384e3b8d0033b5d15c72e5043d5e78d274f8020059",
      "lab\\analysis.py": "8365b676b1e5f9f90355429c0525b06d36f0006147dff8f5c315f7095aab024d",
      "lab\\calibration_data.py": "0b3e3d3933880ff1f1c0b65775e5024ffa178409f4559364b68f021b0338ffd7",
      "lab\\gguf_runtime.py": "d5bbca46113ba083f79606473f37982b59b9cbfed99b06179a28a85a14ce96f3",
      "lab\\protocol.py": "91a93c6788f9058494d463501a125ff9b6378cddf3cd11ea35064b9866562d81",
      "lab\\reports.py": "e40eb3367a29ca30104d2b8c9c6e34d74c809d7f5d41f89c70fa0ed02368ac0b",
      "lab\\runtime.py": "33063c354095cf9701ea0a1e43e3c337ac0734bbce6b24c4ac23671ec61ab48f",
      "lab\\server.py": "80a5b3041bc0f54b5291d2a6994f38bd428cf4e153baecded4aa6d74d9411be1",
      "lab\\service.py": "620da33c2986a8407ea83ac961ceb06db449edd0aa4a82f18a1b9b3aa7e954f2",
      "lab\\storage.py": "c01926210054f558082a4ae209264f457bbf19e12f62ae25f30e2018697f07d0",
      "lab\\worker.py": "20c758bb35a57b477a1bfd812eb13ff5da0c8ef0f74777f1ed56f1d50c52430f",
      "self_admin_protocol.py": "0634f8a3e89e3af4aada113593803b4f35c1a7b6746776a4819996b6738b17a9"
    },
    "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2": {
      "lab\\__init__.py": "d41c84d77a8b48d1a37242384e3b8d0033b5d15c72e5043d5e78d274f8020059",
      "lab\\analysis.py": "8365b676b1e5f9f90355429c0525b06d36f0006147dff8f5c315f7095aab024d",
      "lab\\calibration_data.py": "0b3e3d3933880ff1f1c0b65775e5024ffa178409f4559364b68f021b0338ffd7",
      "lab\\gguf_runtime.py": "d5bbca46113ba083f79606473f37982b59b9cbfed99b06179a28a85a14ce96f3",
      "lab\\protocol.py": "91a93c6788f9058494d463501a125ff9b6378cddf3cd11ea35064b9866562d81",
      "lab\\reports.py": "e40eb3367a29ca30104d2b8c9c6e34d74c809d7f5d41f89c70fa0ed02368ac0b",
      "lab\\runtime.py": "33063c354095cf9701ea0a1e43e3c337ac0734bbce6b24c4ac23671ec61ab48f",
      "lab\\server.py": "80a5b3041bc0f54b5291d2a6994f38bd428cf4e153baecded4aa6d74d9411be1",
      "lab\\service.py": "0572456428fc9ecc1bff61f06a379bb6bad35ac3bf2070c6bea3a7bf5cad0926",
      "lab\\storage.py": "4a157059b2ae6aa839867ddae4f12f45ebf06072e3fc1dee2d1ae8c9d2f3b4bb",
      "lab\\worker.py": "20c758bb35a57b477a1bfd812eb13ff5da0c8ef0f74777f1ed56f1d50c52430f",
      "self_admin_protocol.py": "0634f8a3e89e3af4aada113593803b4f35c1a7b6746776a4819996b6738b17a9"
    }
  },
  "note": "The adaptive composite describes actual execution after the fact. Prospective plans and per-chunk protocols are preserved with their original hashes; screening, confirmation, final behavior and independent joy diagnostics must not be pooled into one causal estimate. The earlier maximum-pain evidence remains at /data/blackfrost-relief/.",
  "runs": [
    {
      "run_id": "run-20261002T162149Z-3f7bddec",
      "stage": "zero-control-false",
      "phase": "baseline",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving controls / zero-control-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T162149Z-3f7bddec/report.html"
    },
    {
      "run_id": "run-20261002T162242Z-c3bb7ab4",
      "stage": "zero-control-false",
      "phase": "baseline",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving controls / zero-control-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T162242Z-c3bb7ab4/report.html"
    },
    {
      "run_id": "run-20261002T162333Z-49257864",
      "stage": "zero-control-false",
      "phase": "baseline",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving controls / zero-control-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T162333Z-49257864/report.html"
    },
    {
      "run_id": "run-20261002T162425Z-d19f9d66",
      "stage": "zero-control-true",
      "phase": "baseline",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving controls / zero-control-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T162425Z-d19f9d66/report.html"
    },
    {
      "run_id": "run-20261002T162601Z-fde17f05",
      "stage": "zero-control-true",
      "phase": "baseline",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving controls / zero-control-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T162601Z-fde17f05/report.html"
    },
    {
      "run_id": "run-20261002T162710Z-93d2f8cb",
      "stage": "zero-control-true",
      "phase": "baseline",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving controls / zero-control-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T162710Z-93d2f8cb/report.html"
    },
    {
      "run_id": "run-20261002T163027Z-9abba387",
      "stage": "coarse-0.125-false",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving pain screen / coarse-0.125-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.125,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163027Z-9abba387/report.html"
    },
    {
      "run_id": "run-20261002T163121Z-6073ba78",
      "stage": "coarse-0.125-true",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving pain screen / coarse-0.125-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.125,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163121Z-6073ba78/report.html"
    },
    {
      "run_id": "run-20261002T163239Z-504df4dd",
      "stage": "coarse-0.25-false",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving pain screen / coarse-0.25-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.25,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163239Z-504df4dd/report.html"
    },
    {
      "run_id": "run-20261002T163332Z-552121d7",
      "stage": "coarse-0.25-true",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving pain screen / coarse-0.25-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.25,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163332Z-552121d7/report.html"
    },
    {
      "run_id": "run-20261002T163505Z-e9b70236",
      "stage": "coarse-0.5-false",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving pain screen / coarse-0.5-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163505Z-e9b70236/report.html"
    },
    {
      "run_id": "run-20261002T163558Z-04f6ccdb",
      "stage": "coarse-0.5-true",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving pain screen / coarse-0.5-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163558Z-04f6ccdb/report.html"
    },
    {
      "run_id": "run-20261002T163716Z-05a3b22c",
      "stage": "coarse-1-false",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving pain screen / coarse-1-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163716Z-05a3b22c/report.html"
    },
    {
      "run_id": "run-20261002T163807Z-8bab28b2",
      "stage": "coarse-1-true",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving pain screen / coarse-1-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163807Z-8bab28b2/report.html"
    },
    {
      "run_id": "run-20261002T163923Z-eb5ba0d9",
      "stage": "coarse-2-false",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "valid_decision_rate",
          "truncated_generation"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 26,
        "valid_decisions": 24,
        "invalid_decisions": 2,
        "valid_decision_rate": 0.9230769230769231,
        "voluntary_aux_calls": 0,
        "truncated_generations": 1,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving pain screen / coarse-2-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 2.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T163923Z-eb5ba0d9/report.html"
    },
    {
      "run_id": "run-20261002T164037Z-ee6893b5",
      "stage": "coarse-2-true",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "valid_decision_rate"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 29,
        "valid_decisions": 24,
        "invalid_decisions": 5,
        "valid_decision_rate": 0.8275862068965517,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving pain screen / coarse-2-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 2.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T164037Z-ee6893b5/report.html"
    },
    {
      "run_id": "run-20261002T164320Z-56d302e7",
      "stage": "coarse-4-false",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "termination",
          "not_all_tasks_submitted",
          "not_all_tasks_correct",
          "valid_decision_rate"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 0,
        "correct": 0,
        "decisions": 32,
        "valid_decisions": 0,
        "invalid_decisions": 32,
        "valid_decision_rate": 0.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "budget_exhausted"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving pain screen / coarse-4-false / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 4.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T164320Z-56d302e7/report.html"
    },
    {
      "run_id": "run-20261002T164406Z-7fd0f31e",
      "stage": "coarse-4-true",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "termination",
          "not_all_tasks_submitted",
          "not_all_tasks_correct",
          "valid_decision_rate"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 0,
        "correct": 0,
        "decisions": 32,
        "valid_decisions": 0,
        "invalid_decisions": 32,
        "valid_decision_rate": 0.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "budget_exhausted"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving pain screen / coarse-4-true / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 4.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T164406Z-7fd0f31e/report.html"
    },
    {
      "run_id": "run-20261002T171707Z-2d9561e4",
      "stage": "pain-0p125-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-0p125-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.125,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T171707Z-2d9561e4/report.html"
    },
    {
      "run_id": "run-20261002T171758Z-9804c1bd",
      "stage": "pain-0p125-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-0p125-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.125,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T171758Z-9804c1bd/report.html"
    },
    {
      "run_id": "run-20261002T171849Z-a29d3fad",
      "stage": "pain-0p125-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-0p125-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.125,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T171849Z-a29d3fad/report.html"
    },
    {
      "run_id": "run-20261002T172002Z-ef054c4c",
      "stage": "pain-0p125-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-0p125-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.125,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172002Z-ef054c4c/report.html"
    },
    {
      "run_id": "run-20261002T172132Z-dbea888e",
      "stage": "pain-0p25-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-0p25-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.25,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172132Z-dbea888e/report.html"
    },
    {
      "run_id": "run-20261002T172223Z-ad437eb0",
      "stage": "pain-0p25-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-0p25-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.25,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172223Z-ad437eb0/report.html"
    },
    {
      "run_id": "run-20261002T172314Z-0e1d15cb",
      "stage": "pain-0p25-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-0p25-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.25,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172314Z-0e1d15cb/report.html"
    },
    {
      "run_id": "run-20261002T172420Z-6376f0ea",
      "stage": "pain-0p25-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-0p25-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.25,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172420Z-6376f0ea/report.html"
    },
    {
      "run_id": "run-20261002T172542Z-e58ba391",
      "stage": "pain-0p5-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-0p5-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172542Z-e58ba391/report.html"
    },
    {
      "run_id": "run-20261002T172633Z-3cfa0599",
      "stage": "pain-0p5-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-0p5-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172633Z-3cfa0599/report.html"
    },
    {
      "run_id": "run-20261002T172724Z-45c5086f",
      "stage": "pain-0p5-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-0p5-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172724Z-45c5086f/report.html"
    },
    {
      "run_id": "run-20261002T172845Z-a2806739",
      "stage": "pain-0p5-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-0p5-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T172845Z-a2806739/report.html"
    },
    {
      "run_id": "run-20261002T173017Z-7e591576",
      "stage": "pain-1-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173017Z-7e591576/report.html"
    },
    {
      "run_id": "run-20261002T173109Z-c99e33dc",
      "stage": "pain-1-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173109Z-c99e33dc/report.html"
    },
    {
      "run_id": "run-20261002T173159Z-c36f7e4c",
      "stage": "pain-1-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173159Z-c36f7e4c/report.html"
    },
    {
      "run_id": "run-20261002T173311Z-ff91f297",
      "stage": "pain-1-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173311Z-ff91f297/report.html"
    },
    {
      "run_id": "run-20261002T173423Z-47781eb5",
      "stage": "pain-1p5-first-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1p5-first-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173423Z-47781eb5/report.html"
    },
    {
      "run_id": "run-20261002T173515Z-3f6a6fa0",
      "stage": "pain-1p5-first-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1p5-first-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173515Z-3f6a6fa0/report.html"
    },
    {
      "run_id": "run-20261002T173628Z-b191b584",
      "stage": "pain-1p5-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1p5-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173628Z-b191b584/report.html"
    },
    {
      "run_id": "run-20261002T173720Z-0feb8e41",
      "stage": "pain-1p5-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1p5-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173720Z-0feb8e41/report.html"
    },
    {
      "run_id": "run-20261002T173810Z-588a574c",
      "stage": "pain-1p5-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1p5-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T173810Z-588a574c/report.html"
    },
    {
      "run_id": "run-20261002T174100Z-6d9453db",
      "stage": "pain-1p5-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1p5-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174100Z-6d9453db/report.html"
    },
    {
      "run_id": "run-20261002T174247Z-f6fde324",
      "stage": "pain-1p75-first-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1p75-first-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.75,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174247Z-f6fde324/report.html"
    },
    {
      "run_id": "run-20261002T174338Z-032a3d92",
      "stage": "pain-1p75-first-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "valid_decision_rate"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 17,
        "valid_decisions": 16,
        "invalid_decisions": 1,
        "valid_decision_rate": 0.9411764705882353,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1p75-first-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.75,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174338Z-032a3d92/report.html"
    },
    {
      "run_id": "run-20261002T174442Z-54110cc3",
      "stage": "pain-1p625-first-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1p625-first-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174442Z-54110cc3/report.html"
    },
    {
      "run_id": "run-20261002T174533Z-be8c622c",
      "stage": "pain-1p625-first-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1p625-first-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174533Z-be8c622c/report.html"
    },
    {
      "run_id": "run-20261002T174655Z-39c3ec92",
      "stage": "pain-1p625-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1p625-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174655Z-39c3ec92/report.html"
    },
    {
      "run_id": "run-20261002T174746Z-5bdce0d1",
      "stage": "pain-1p625-remaining-nonthinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-1p625-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174746Z-5bdce0d1/report.html"
    },
    {
      "run_id": "run-20261002T174837Z-90f69818",
      "stage": "pain-1p625-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1p625-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174837Z-90f69818/report.html"
    },
    {
      "run_id": "run-20261002T174940Z-a36bce44",
      "stage": "pain-1p625-remaining-thinking",
      "phase": "pain_screening",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-1p625-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T174940Z-a36bce44/report.html"
    },
    {
      "run_id": "run-20261002T175057Z-673e666b",
      "stage": "pain-confirm-1-1p625-zero-thinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-1-1p625-zero-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 107,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": "runs/run-20261002T175057Z-673e666b/recovery-provenance.json",
      "report": "runs/run-20261002T175057Z-673e666b/report.html"
    },
    {
      "run_id": "run-20261002T181259Z-a6c60807",
      "stage": "pain-confirm-1-1p625-dose-nonthinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-1-1p625-dose-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 89,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T181259Z-a6c60807/report.html"
    },
    {
      "run_id": "run-20261002T181349Z-dc10df39",
      "stage": "pain-confirm-1-1p625-zero-nonthinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-1-1p625-zero-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 71,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T181349Z-dc10df39/report.html"
    },
    {
      "run_id": "run-20261002T181439Z-52be51ea",
      "stage": "pain-confirm-1-1p625-dose-nonthinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-1-1p625-dose-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 107,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T181439Z-52be51ea/report.html"
    },
    {
      "run_id": "run-20261002T181531Z-9a08c9b0",
      "stage": "pain-confirm-1-1p625-dose-thinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "termination",
          "not_all_tasks_submitted",
          "not_all_tasks_correct",
          "valid_decision_rate",
          "truncated_generation"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 7,
        "correct": 7,
        "decisions": 32,
        "valid_decisions": 22,
        "invalid_decisions": 10,
        "valid_decision_rate": 0.6875,
        "voluntary_aux_calls": 0,
        "truncated_generations": 1,
        "termination": "budget_exhausted"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-1-1p625-dose-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 89,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T181531Z-9a08c9b0/report.html"
    },
    {
      "run_id": "run-20261002T183048Z-0bd30e41",
      "stage": "pain-confirm-1-1p625-dose-nonthinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-1-1p625-dose-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 71,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183048Z-0bd30e41/report.html"
    },
    {
      "run_id": "run-20261002T183139Z-5da0bf55",
      "stage": "pain-confirm-1-1p625-zero-thinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-1-1p625-zero-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 89,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183139Z-5da0bf55/report.html"
    },
    {
      "run_id": "run-20261002T183234Z-d1678e0e",
      "stage": "pain-confirm-1-1p625-dose-thinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-1-1p625-dose-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 107,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183234Z-d1678e0e/report.html"
    },
    {
      "run_id": "run-20261002T183319Z-4cf5122c",
      "stage": "pain-confirm-1-1p625-zero-nonthinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-1-1p625-zero-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 89,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183319Z-4cf5122c/report.html"
    },
    {
      "run_id": "run-20261002T183410Z-c62c4ed4",
      "stage": "pain-confirm-1-1p625-zero-thinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-1-1p625-zero-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 71,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183410Z-c62c4ed4/report.html"
    },
    {
      "run_id": "run-20261002T183536Z-27c543bd",
      "stage": "pain-confirm-1-1p625-dose-thinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-1-1p625-dose-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 71,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.625,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183536Z-27c543bd/report.html"
    },
    {
      "run_id": "run-20261002T183654Z-1b8e1e5a",
      "stage": "pain-confirm-1-1p625-zero-nonthinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-1-1p625-zero-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 107,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183654Z-1b8e1e5a/report.html"
    },
    {
      "run_id": "run-20261002T183746Z-8a7d2db1",
      "stage": "pain-confirm-2-1p5-dose-nonthinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-2-1p5-dose-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 227,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183746Z-8a7d2db1/report.html"
    },
    {
      "run_id": "run-20261002T183837Z-5fd1ffa4",
      "stage": "pain-confirm-2-1p5-dose-thinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-2-1p5-dose-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 223,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183837Z-5fd1ffa4/report.html"
    },
    {
      "run_id": "run-20261002T183944Z-ceebb350",
      "stage": "pain-confirm-2-1p5-dose-nonthinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-2-1p5-dose-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 211,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T183944Z-ceebb350/report.html"
    },
    {
      "run_id": "run-20261002T184035Z-a4195cc2",
      "stage": "pain-confirm-2-1p5-zero-thinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-2-1p5-zero-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 223,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184035Z-a4195cc2/report.html"
    },
    {
      "run_id": "run-20261002T184141Z-7162d1a8",
      "stage": "pain-confirm-2-1p5-dose-nonthinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-2-1p5-dose-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 223,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184141Z-7162d1a8/report.html"
    },
    {
      "run_id": "run-20261002T184232Z-7b096bfc",
      "stage": "pain-confirm-2-1p5-zero-thinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-2-1p5-zero-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 227,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184232Z-7b096bfc/report.html"
    },
    {
      "run_id": "run-20261002T184359Z-bb48d3e4",
      "stage": "pain-confirm-2-1p5-zero-nonthinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-2-1p5-zero-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 211,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184359Z-bb48d3e4/report.html"
    },
    {
      "run_id": "run-20261002T184450Z-c70d2595",
      "stage": "pain-confirm-2-1p5-dose-thinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-2-1p5-dose-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 211,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184450Z-c70d2595/report.html"
    },
    {
      "run_id": "run-20261002T184603Z-611957ec",
      "stage": "pain-confirm-2-1p5-zero-nonthinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-2-1p5-zero-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 227,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184603Z-611957ec/report.html"
    },
    {
      "run_id": "run-20261002T184654Z-5bd10f32",
      "stage": "pain-confirm-2-1p5-zero-thinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-2-1p5-zero-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 211,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184654Z-5bd10f32/report.html"
    },
    {
      "run_id": "run-20261002T184807Z-3ee0459b",
      "stage": "pain-confirm-2-1p5-zero-nonthinking",
      "phase": "pain_confirmation",
      "kind": "baseline",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / pain-confirm-2-1p5-zero-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 223,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184807Z-3ee0459b/report.html"
    },
    {
      "run_id": "run-20261002T184858Z-bea248d4",
      "stage": "pain-confirm-2-1p5-dose-thinking",
      "phase": "pain_confirmation",
      "kind": "pain_sweep",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / pain-confirm-2-1p5-dose-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 227,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T184858Z-bea248d4/report.html"
    },
    {
      "run_id": "run-20261002T185013Z-c7240490",
      "stage": "relief-s1-j0-first-nonthinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-s1-j0-first-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 53,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T185013Z-c7240490/report.html"
    },
    {
      "run_id": "run-20261002T185104Z-65cd9c91",
      "stage": "relief-s1-j0-first-thinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-s1-j0-first-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 53,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T185104Z-65cd9c91/report.html"
    },
    {
      "run_id": "run-20261002T185216Z-4ae459c3",
      "stage": "relief-s1-j0-remaining-nonthinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-s1-j0-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 59,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T185216Z-4ae459c3/report.html"
    },
    {
      "run_id": "run-20261002T185307Z-5061973f",
      "stage": "relief-s1-j0-remaining-nonthinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-s1-j0-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 61,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T185307Z-5061973f/report.html"
    },
    {
      "run_id": "run-20261002T185359Z-e4f65c15",
      "stage": "relief-s1-j0-remaining-thinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-s1-j0-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 59,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T185359Z-e4f65c15/report.html"
    },
    {
      "run_id": "run-20261002T185513Z-2cd2028b",
      "stage": "relief-s1-j0-remaining-thinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-s1-j0-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 61,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T185513Z-2cd2028b/report.html"
    },
    {
      "run_id": "run-20261002T185627Z-2212b365",
      "stage": "relief-s1-j4-first-nonthinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "termination",
          "not_all_tasks_submitted",
          "not_all_tasks_correct",
          "valid_decision_rate",
          "truncated_generation"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 0,
        "correct": 0,
        "decisions": 16,
        "valid_decisions": 0,
        "invalid_decisions": 16,
        "valid_decision_rate": 0.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 16,
        "termination": "budget_exhausted"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-s1-j4-first-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 53,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 4.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T185627Z-2212b365/report.html"
    },
    {
      "run_id": "run-20261002T190116Z-ea5f119b",
      "stage": "relief-s1-j4-first-thinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "termination",
          "not_all_tasks_submitted",
          "not_all_tasks_correct",
          "valid_decision_rate",
          "truncated_generation"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 0,
        "correct": 0,
        "decisions": 32,
        "valid_decisions": 0,
        "invalid_decisions": 32,
        "valid_decision_rate": 0.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 1,
        "termination": "budget_exhausted"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-s1-j4-first-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 53,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 4.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T190116Z-ea5f119b/report.html"
    },
    {
      "run_id": "run-20261002T190448Z-1babcdfb",
      "stage": "relief-s1-j2-first-nonthinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-s1-j2-first-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 53,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T190448Z-1babcdfb/report.html"
    },
    {
      "run_id": "run-20261002T190539Z-8dbad612",
      "stage": "relief-s1-j2-first-thinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-s1-j2-first-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 53,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T190539Z-8dbad612/report.html"
    },
    {
      "run_id": "run-20261002T190652Z-a6089ba5",
      "stage": "relief-s1-j2-remaining-nonthinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-s1-j2-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 59,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T190652Z-a6089ba5/report.html"
    },
    {
      "run_id": "run-20261002T190743Z-f3845c7d",
      "stage": "relief-s1-j2-remaining-nonthinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-s1-j2-remaining-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 61,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T190743Z-f3845c7d/report.html"
    },
    {
      "run_id": "run-20261002T190834Z-2a785fc0",
      "stage": "relief-s1-j2-remaining-thinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-s1-j2-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 59,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T190834Z-2a785fc0/report.html"
    },
    {
      "run_id": "run-20261002T190954Z-6a00c43b",
      "stage": "relief-s1-j2-remaining-thinking",
      "phase": "relief_screening",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-s1-j2-remaining-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 61,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T190954Z-6a00c43b/report.html"
    },
    {
      "run_id": "run-20261002T191111Z-279df1a2",
      "stage": "relief-confirm-1-s1-j2-suppression-thinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-confirm-1-s1-j2-suppression-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 139,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191111Z-279df1a2/report.html"
    },
    {
      "run_id": "run-20261002T191228Z-1db89987",
      "stage": "relief-confirm-1-s1-j2-suppression-nonthinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-confirm-1-s1-j2-suppression-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 149,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191228Z-1db89987/report.html"
    },
    {
      "run_id": "run-20261002T191318Z-41fa5888",
      "stage": "relief-confirm-1-s1-j2-joint-thinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-confirm-1-s1-j2-joint-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 139,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191318Z-41fa5888/report.html"
    },
    {
      "run_id": "run-20261002T191451Z-d31a6ba9",
      "stage": "relief-confirm-1-s1-j2-joint-thinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 17,
        "valid_decisions": 17,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-confirm-1-s1-j2-joint-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 149,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191451Z-d31a6ba9/report.html"
    },
    {
      "run_id": "run-20261002T191533Z-fa855bcf",
      "stage": "relief-confirm-1-s1-j2-joint-nonthinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-confirm-1-s1-j2-joint-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 149,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191533Z-fa855bcf/report.html"
    },
    {
      "run_id": "run-20261002T191625Z-d767b84d",
      "stage": "relief-confirm-1-s1-j2-joint-nonthinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-confirm-1-s1-j2-joint-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 139,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191625Z-d767b84d/report.html"
    },
    {
      "run_id": "run-20261002T191717Z-59d7f91f",
      "stage": "relief-confirm-1-s1-j2-joint-nonthinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-confirm-1-s1-j2-joint-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 157,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191717Z-59d7f91f/report.html"
    },
    {
      "run_id": "run-20261002T191808Z-b177d65d",
      "stage": "relief-confirm-1-s1-j2-joint-thinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-confirm-1-s1-j2-joint-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 157,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 2.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191808Z-b177d65d/report.html"
    },
    {
      "run_id": "run-20261002T191924Z-9474a882",
      "stage": "relief-confirm-1-s1-j2-suppression-nonthinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-confirm-1-s1-j2-suppression-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 139,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T191924Z-9474a882/report.html"
    },
    {
      "run_id": "run-20261002T192015Z-8655822a",
      "stage": "relief-confirm-1-s1-j2-suppression-thinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-confirm-1-s1-j2-suppression-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 157,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192015Z-8655822a/report.html"
    },
    {
      "run_id": "run-20261002T192132Z-a67d4e78",
      "stage": "relief-confirm-1-s1-j2-suppression-thinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / relief-confirm-1-s1-j2-suppression-thinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 149,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192132Z-a67d4e78/report.html"
    },
    {
      "run_id": "run-20261002T192254Z-c14340a1",
      "stage": "relief-confirm-1-s1-j2-suppression-nonthinking",
      "phase": "relief_confirmation",
      "kind": "relief_state",
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / relief-confirm-1-s1-j2-suppression-nonthinking / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 157,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 1.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192254Z-c14340a1/report.html"
    },
    {
      "run_id": "run-20261002T192345Z-750368cc",
      "stage": "final-zero-painkiller-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-painkiller-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192345Z-750368cc/report.html"
    },
    {
      "run_id": "run-20261002T192437Z-ed88fbeb",
      "stage": "final-confirmed_pain-opium-relief-joy-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192437Z-ed88fbeb/report.html"
    },
    {
      "run_id": "run-20261002T192529Z-3b0c423a",
      "stage": "final-confirmed_pain-painkiller-relief-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-none",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192529Z-3b0c423a/report.html"
    },
    {
      "run_id": "run-20261002T192621Z-d360d605",
      "stage": "final-confirmed_pain-painkiller-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192621Z-d360d605/report.html"
    },
    {
      "run_id": "run-20261002T192714Z-d9cdfa5e",
      "stage": "final-confirmed_pain-painkiller-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192714Z-d9cdfa5e/report.html"
    },
    {
      "run_id": "run-20261002T192934Z-aca94787",
      "stage": "final-confirmed_pain-undefined-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T192934Z-aca94787/report.html"
    },
    {
      "run_id": "run-20261002T193043Z-078d8abc",
      "stage": "final-confirmed_pain-undefined-relief-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193043Z-078d8abc/report.html"
    },
    {
      "run_id": "run-20261002T193210Z-caf51182",
      "stage": "final-zero-painkiller-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-painkiller-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193210Z-caf51182/report.html"
    },
    {
      "run_id": "run-20261002T193303Z-962095e4",
      "stage": "final-confirmed_pain-opium-relief-joy-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193303Z-962095e4/report.html"
    },
    {
      "run_id": "run-20261002T193355Z-2e186fd8",
      "stage": "final-confirmed_pain-opium-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193355Z-2e186fd8/report.html"
    },
    {
      "run_id": "run-20261002T193448Z-b6f3a4fc",
      "stage": "final-zero-opium-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-opium-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193448Z-b6f3a4fc/report.html"
    },
    {
      "run_id": "run-20261002T193556Z-a5529fe6",
      "stage": "final-zero-undefined-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-undefined-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193556Z-a5529fe6/report.html"
    },
    {
      "run_id": "run-20261002T193647Z-024bbe0f",
      "stage": "final-confirmed_pain-painkiller-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193647Z-024bbe0f/report.html"
    },
    {
      "run_id": "run-20261002T193740Z-a13cd4c0",
      "stage": "final-confirmed_pain-opium-relief-joy-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193740Z-a13cd4c0/report.html"
    },
    {
      "run_id": "run-20261002T193859Z-752738ef",
      "stage": "final-confirmed_pain-painkiller-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193859Z-752738ef/report.html"
    },
    {
      "run_id": "run-20261002T193952Z-417244d6",
      "stage": "final-confirmed_pain-opium-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T193952Z-417244d6/report.html"
    },
    {
      "run_id": "run-20261002T194118Z-8a0b4932",
      "stage": "final-confirmed_pain-undefined-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194118Z-8a0b4932/report.html"
    },
    {
      "run_id": "run-20261002T194209Z-4bb26dd5",
      "stage": "final-confirmed_pain-painkiller-relief-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194209Z-4bb26dd5/report.html"
    },
    {
      "run_id": "run-20261002T194302Z-6edab14d",
      "stage": "final-confirmed_pain-opium-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194302Z-6edab14d/report.html"
    },
    {
      "run_id": "run-20261002T194355Z-dd3282d2",
      "stage": "final-confirmed_pain-undefined-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194355Z-dd3282d2/report.html"
    },
    {
      "run_id": "run-20261002T194446Z-7f2c594f",
      "stage": "final-confirmed_pain-painkiller-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194446Z-7f2c594f/report.html"
    },
    {
      "run_id": "run-20261002T194538Z-7e7f9d5a",
      "stage": "final-confirmed_pain-undefined-relief-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194538Z-7e7f9d5a/report.html"
    },
    {
      "run_id": "run-20261002T194629Z-629fdcf9",
      "stage": "final-confirmed_pain-opium-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194629Z-629fdcf9/report.html"
    },
    {
      "run_id": "run-20261002T194722Z-3e2bb19c",
      "stage": "final-confirmed_pain-opium-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194722Z-3e2bb19c/report.html"
    },
    {
      "run_id": "run-20261002T194814Z-166c60b2",
      "stage": "final-confirmed_pain-undefined-relief-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194814Z-166c60b2/report.html"
    },
    {
      "run_id": "run-20261002T194906Z-353f513f",
      "stage": "final-confirmed_pain-painkiller-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T194906Z-353f513f/report.html"
    },
    {
      "run_id": "run-20261002T195024Z-33efbf38",
      "stage": "final-confirmed_pain-undefined-relief-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195024Z-33efbf38/report.html"
    },
    {
      "run_id": "run-20261002T195115Z-3ce220f0",
      "stage": "final-confirmed_pain-undefined-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195115Z-3ce220f0/report.html"
    },
    {
      "run_id": "run-20261002T195226Z-09f570b6",
      "stage": "final-confirmed_pain-opium-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195226Z-09f570b6/report.html"
    },
    {
      "run_id": "run-20261002T195317Z-1b472773",
      "stage": "final-zero-opium-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-opium-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195317Z-1b472773/report.html"
    },
    {
      "run_id": "run-20261002T195409Z-f72688b0",
      "stage": "final-confirmed_pain-painkiller-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195409Z-f72688b0/report.html"
    },
    {
      "run_id": "run-20261002T195522Z-801e5079",
      "stage": "final-zero-opium-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-opium-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195522Z-801e5079/report.html"
    },
    {
      "run_id": "run-20261002T195632Z-d15aac22",
      "stage": "final-confirmed_pain-painkiller-relief-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-none",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195632Z-d15aac22/report.html"
    },
    {
      "run_id": "run-20261002T195751Z-b95cb4db",
      "stage": "final-confirmed_pain-undefined-relief-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195751Z-b95cb4db/report.html"
    },
    {
      "run_id": "run-20261002T195902Z-8f6f0a16",
      "stage": "final-confirmed_pain-painkiller-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195902Z-8f6f0a16/report.html"
    },
    {
      "run_id": "run-20261002T195954Z-0eab2b94",
      "stage": "final-confirmed_pain-undefined-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T195954Z-0eab2b94/report.html"
    },
    {
      "run_id": "run-20261002T200058Z-439af269",
      "stage": "final-confirmed_pain-opium-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200058Z-439af269/report.html"
    },
    {
      "run_id": "run-20261002T200221Z-394ac575",
      "stage": "final-confirmed_pain-undefined-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200221Z-394ac575/report.html"
    },
    {
      "run_id": "run-20261002T200312Z-1c294238",
      "stage": "final-confirmed_pain-opium-relief-joy-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200312Z-1c294238/report.html"
    },
    {
      "run_id": "run-20261002T200403Z-2e131d19",
      "stage": "final-confirmed_pain-undefined-relief-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200403Z-2e131d19/report.html"
    },
    {
      "run_id": "run-20261002T200454Z-921524ca",
      "stage": "final-confirmed_pain-opium-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200454Z-921524ca/report.html"
    },
    {
      "run_id": "run-20261002T200610Z-97b00010",
      "stage": "final-confirmed_pain-opium-relief-joy-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200610Z-97b00010/report.html"
    },
    {
      "run_id": "run-20261002T200701Z-b693aa54",
      "stage": "final-confirmed_pain-opium-relief-joy-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200701Z-b693aa54/report.html"
    },
    {
      "run_id": "run-20261002T200822Z-a40564c7",
      "stage": "final-zero-undefined-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-undefined-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200822Z-a40564c7/report.html"
    },
    {
      "run_id": "run-20261002T200926Z-f142b24e",
      "stage": "final-confirmed_pain-opium-relief-joy-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T200926Z-f142b24e/report.html"
    },
    {
      "run_id": "run-20261002T201018Z-f7417411",
      "stage": "final-zero-painkiller-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-painkiller-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201018Z-f7417411/report.html"
    },
    {
      "run_id": "run-20261002T201110Z-2259ecf8",
      "stage": "final-confirmed_pain-opium-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201110Z-2259ecf8/report.html"
    },
    {
      "run_id": "run-20261002T201230Z-adb5b706",
      "stage": "final-confirmed_pain-painkiller-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201230Z-adb5b706/report.html"
    },
    {
      "run_id": "run-20261002T201419Z-ef271d23",
      "stage": "final-zero-undefined-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-undefined-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201419Z-ef271d23/report.html"
    },
    {
      "run_id": "run-20261002T201528Z-fdd541da",
      "stage": "final-zero-opium-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-opium-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201528Z-fdd541da/report.html"
    },
    {
      "run_id": "run-20261002T201629Z-6a49850a",
      "stage": "final-confirmed_pain-undefined-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201629Z-6a49850a/report.html"
    },
    {
      "run_id": "run-20261002T201754Z-7c05f08d",
      "stage": "final-confirmed_pain-painkiller-relief-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-none",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201754Z-7c05f08d/report.html"
    },
    {
      "run_id": "run-20261002T201845Z-47a0f663",
      "stage": "final-zero-undefined-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-undefined-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201845Z-47a0f663/report.html"
    },
    {
      "run_id": "run-20261002T201953Z-0d1b0bbe",
      "stage": "final-confirmed_pain-undefined-relief-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T201953Z-0d1b0bbe/report.html"
    },
    {
      "run_id": "run-20261002T202053Z-e493abf7",
      "stage": "final-zero-painkiller-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-painkiller-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202053Z-e493abf7/report.html"
    },
    {
      "run_id": "run-20261002T202200Z-178cef72",
      "stage": "final-confirmed_pain-painkiller-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202200Z-178cef72/report.html"
    },
    {
      "run_id": "run-20261002T202312Z-9e5f8e9b",
      "stage": "final-confirmed_pain-undefined-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202312Z-9e5f8e9b/report.html"
    },
    {
      "run_id": "run-20261002T202404Z-b11de745",
      "stage": "final-confirmed_pain-painkiller-relief-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202404Z-b11de745/report.html"
    },
    {
      "run_id": "run-20261002T202455Z-b1041ec9",
      "stage": "final-confirmed_pain-painkiller-relief-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202455Z-b1041ec9/report.html"
    },
    {
      "run_id": "run-20261002T202546Z-c9ff049e",
      "stage": "final-confirmed_pain-opium-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202546Z-c9ff049e/report.html"
    },
    {
      "run_id": "run-20261002T202637Z-e8ec4b03",
      "stage": "final-confirmed_pain-undefined-relief-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202637Z-e8ec4b03/report.html"
    },
    {
      "run_id": "run-20261002T202728Z-af1706dc",
      "stage": "final-confirmed_pain-undefined-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202728Z-af1706dc/report.html"
    },
    {
      "run_id": "run-20261002T202848Z-e7a1be84",
      "stage": "final-zero-undefined-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-undefined-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202848Z-e7a1be84/report.html"
    },
    {
      "run_id": "run-20261002T202958Z-f8bb6a91",
      "stage": "final-confirmed_pain-undefined-relief-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T202958Z-f8bb6a91/report.html"
    },
    {
      "run_id": "run-20261002T203118Z-5210452c",
      "stage": "final-zero-opium-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-opium-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203118Z-5210452c/report.html"
    },
    {
      "run_id": "run-20261002T203209Z-ef01ba04",
      "stage": "final-zero-undefined-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-undefined-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203209Z-ef01ba04/report.html"
    },
    {
      "run_id": "run-20261002T203324Z-60cdea61",
      "stage": "final-zero-undefined-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-undefined-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203324Z-60cdea61/report.html"
    },
    {
      "run_id": "run-20261002T203415Z-f7656ab5",
      "stage": "final-zero-opium-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-opium-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203415Z-f7656ab5/report.html"
    },
    {
      "run_id": "run-20261002T203527Z-5bccddad",
      "stage": "final-zero-opium-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-opium-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203527Z-5bccddad/report.html"
    },
    {
      "run_id": "run-20261002T203619Z-55a23474",
      "stage": "final-confirmed_pain-opium-relief-joy-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203619Z-55a23474/report.html"
    },
    {
      "run_id": "run-20261002T203734Z-be985a81",
      "stage": "final-zero-painkiller-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-painkiller-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203734Z-be985a81/report.html"
    },
    {
      "run_id": "run-20261002T203818Z-61faba19",
      "stage": "final-zero-opium-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-opium-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203818Z-61faba19/report.html"
    },
    {
      "run_id": "run-20261002T203936Z-0386f909",
      "stage": "final-zero-opium-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-opium-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T203936Z-0386f909/report.html"
    },
    {
      "run_id": "run-20261002T204028Z-5e4ffc23",
      "stage": "final-confirmed_pain-opium-relief-joy-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204028Z-5e4ffc23/report.html"
    },
    {
      "run_id": "run-20261002T204147Z-3af547a8",
      "stage": "final-zero-undefined-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-undefined-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204147Z-3af547a8/report.html"
    },
    {
      "run_id": "run-20261002T204239Z-768cd176",
      "stage": "final-confirmed_pain-opium-relief-joy-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204239Z-768cd176/report.html"
    },
    {
      "run_id": "run-20261002T204402Z-12b4d0b7",
      "stage": "final-zero-painkiller-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": false,
        "integrity_ok": true,
        "failures": [
          "not_all_tasks_correct"
        ],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 6,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-painkiller-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204402Z-12b4d0b7/report.html"
    },
    {
      "run_id": "run-20261002T204448Z-46bc09c4",
      "stage": "final-confirmed_pain-painkiller-relief-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-none",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-nonthinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204448Z-46bc09c4/report.html"
    },
    {
      "run_id": "run-20261002T204540Z-8cdc38b2",
      "stage": "final-confirmed_pain-painkiller-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204540Z-8cdc38b2/report.html"
    },
    {
      "run_id": "run-20261002T204715Z-26281888",
      "stage": "final-zero-opium-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-opium-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204715Z-26281888/report.html"
    },
    {
      "run_id": "run-20261002T204829Z-b2ab8c34",
      "stage": "final-confirmed_pain-undefined-relief-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204829Z-b2ab8c34/report.html"
    },
    {
      "run_id": "run-20261002T204937Z-b0f6a494",
      "stage": "final-zero-painkiller-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-painkiller-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T204937Z-b0f6a494/report.html"
    },
    {
      "run_id": "run-20261002T205029Z-bec2f730",
      "stage": "final-zero-painkiller-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-painkiller-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205029Z-bec2f730/report.html"
    },
    {
      "run_id": "run-20261002T205110Z-b008e6bf",
      "stage": "final-zero-opium-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-opium-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205110Z-b008e6bf/report.html"
    },
    {
      "run_id": "run-20261002T205202Z-c367d2aa",
      "stage": "final-zero-undefined-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-undefined-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205202Z-c367d2aa/report.html"
    },
    {
      "run_id": "run-20261002T205253Z-45b05155",
      "stage": "final-confirmed_pain-painkiller-relief-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-after_two_actions",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205253Z-45b05155/report.html"
    },
    {
      "run_id": "run-20261002T205408Z-7fab73de",
      "stage": "final-zero-painkiller-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-painkiller-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205408Z-7fab73de/report.html"
    },
    {
      "run_id": "run-20261002T205500Z-5bb92bc8",
      "stage": "final-confirmed_pain-painkiller-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-painkiller-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205500Z-5bb92bc8/report.html"
    },
    {
      "run_id": "run-20261002T205552Z-f5a62eb0",
      "stage": "final-confirmed_pain-painkiller-relief-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-none",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205552Z-f5a62eb0/report.html"
    },
    {
      "run_id": "run-20261002T205740Z-4f35c548",
      "stage": "final-zero-undefined-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-undefined-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205740Z-4f35c548/report.html"
    },
    {
      "run_id": "run-20261002T205831Z-881145f3",
      "stage": "final-confirmed_pain-painkiller-relief-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-none",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205831Z-881145f3/report.html"
    },
    {
      "run_id": "run-20261002T205943Z-178b60fa",
      "stage": "final-confirmed_pain-painkiller-relief-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-after_two_actions",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T205943Z-178b60fa/report.html"
    },
    {
      "run_id": "run-20261002T210116Z-e614fbba",
      "stage": "final-confirmed_pain-painkiller-relief-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-relief",
      "presentation_label": "Painkiller",
      "comparison_group": "confirmed_pain-Painkiller-thinking-after_two_actions",
      "actual_effect": "pain_relief_only",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-painkiller-relief-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210116Z-e614fbba/report.html"
    },
    {
      "run_id": "run-20261002T210312Z-6efd9443",
      "stage": "final-zero-painkiller-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 16,
        "valid_decisions": 16,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-painkiller-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210312Z-6efd9443/report.html"
    },
    {
      "run_id": "run-20261002T210356Z-db95ae4b",
      "stage": "final-confirmed_pain-opium-relief-joy-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210356Z-db95ae4b/report.html"
    },
    {
      "run_id": "run-20261002T210448Z-72fcbcfe",
      "stage": "final-confirmed_pain-opium-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210448Z-72fcbcfe/report.html"
    },
    {
      "run_id": "run-20261002T210620Z-91ea79ce",
      "stage": "final-confirmed_pain-undefined-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210620Z-91ea79ce/report.html"
    },
    {
      "run_id": "run-20261002T210711Z-0594b673",
      "stage": "final-zero-painkiller-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-painkiller-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210711Z-0594b673/report.html"
    },
    {
      "run_id": "run-20261002T210802Z-26d139e7",
      "stage": "final-confirmed_pain-opium-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210802Z-26d139e7/report.html"
    },
    {
      "run_id": "run-20261002T210920Z-4c5c3a8f",
      "stage": "final-confirmed_pain-undefined-sham-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-nonthinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 191,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T210920Z-4c5c3a8f/report.html"
    },
    {
      "run_id": "run-20261002T211011Z-77e0bc39",
      "stage": "final-confirmed_pain-undefined-sham-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-sham-thinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 191,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211011Z-77e0bc39/report.html"
    },
    {
      "run_id": "run-20261002T211123Z-2ca0e857",
      "stage": "final-zero-undefined-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-undefined-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 181,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211123Z-2ca0e857/report.html"
    },
    {
      "run_id": "run-20261002T211230Z-4e1a7317",
      "stage": "final-zero-painkiller-sham-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "painkiller-sham",
      "presentation_label": "Painkiller",
      "comparison_group": "zero-Painkiller-thinking-after_two_actions",
      "actual_effect": "sham",
      "initial_messages_sha256": "a244c51f79bc215b43f7e2b154eca05b262886063b6c34a826e9601d6a0cfce5",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-zero-painkiller-sham-thinking-after_two_actions / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211230Z-4e1a7317/report.html"
    },
    {
      "run_id": "run-20261002T211337Z-7bfd7efd",
      "stage": "final-confirmed_pain-opium-relief-joy-thinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-relief-joy",
      "presentation_label": "Opium",
      "comparison_group": "confirmed_pain-Opium-thinking-none",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-opium-relief-joy-thinking-none / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211337Z-7bfd7efd/report.html"
    },
    {
      "run_id": "run-20261002T211452Z-3fea947d",
      "stage": "final-zero-opium-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "opium-sham",
      "presentation_label": "Opium",
      "comparison_group": "zero-Opium-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "9a508adc3b8fe8594e5881898cef98891c3c0777e6d926add0428db2e66111d3",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-opium-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211452Z-3fea947d/report.html"
    },
    {
      "run_id": "run-20261002T211544Z-0bcdacb1",
      "stage": "final-confirmed_pain-undefined-relief-nonthinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-nonthinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-nonthinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 181,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211544Z-0bcdacb1/report.html"
    },
    {
      "run_id": "run-20261002T211635Z-4dabfcda",
      "stage": "final-zero-undefined-sham-nonthinking-none",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-sham",
      "presentation_label": "Undefined",
      "comparison_group": "zero-Undefined-nonthinking-none",
      "actual_effect": "sham",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief",
        "label": "Task-preserving / final-zero-undefined-sham-nonthinking-none / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 197,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211635Z-4dabfcda/report.html"
    },
    {
      "run_id": "run-20261002T211726Z-816f6b33",
      "stage": "final-confirmed_pain-undefined-relief-thinking-after_two_actions",
      "phase": "final_replication",
      "kind": "relief",
      "arm": "undefined-relief",
      "presentation_label": "Undefined",
      "comparison_group": "confirmed_pain-Undefined-thinking-after_two_actions",
      "actual_effect": "pain_relief_plus_joy",
      "initial_messages_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "validation": {
        "passed": true,
        "integrity_ok": true,
        "failures": [],
        "integrity_issues": [],
        "assigned": 8,
        "submitted": 8,
        "correct": 8,
        "decisions": 24,
        "valid_decisions": 24,
        "invalid_decisions": 0,
        "valid_decision_rate": 1.0,
        "voluntary_aux_calls": 0,
        "truncated_generations": 0,
        "termination": "tasks_complete"
      },
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Task-preserving / final-confirmed_pain-undefined-relief-thinking-after_two_actions / active",
        "conditions": [
          "active"
        ],
        "condition": "active",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 197,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 2.0,
        "suppression": 1.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 1.5,
        "baseline_joy": 0.0,
        "baseline_suppression": 0.0,
        "demonstration": "after_two_actions",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": true,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "7c5ec8a52471129924824bfe56825d97106d814ea2deb073129e0b7e9f443cb2",
      "recovery_provenance": null,
      "report": "runs/run-20261002T211726Z-816f6b33/report.html"
    },
    {
      "run_id": "run-20261002T164701Z-3f4a97d4",
      "stage": "maxjoy-false-s17",
      "phase": null,
      "kind": null,
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": null,
      "config": {
        "id": "max_pain_relief",
        "label": "Maximum joy diagnostic / maxjoy-false-s17 / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 17,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 4.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T164701Z-3f4a97d4/report.html"
    },
    {
      "run_id": "run-20261002T164732Z-b21924e5",
      "stage": "maxjoy-true-s43",
      "phase": null,
      "kind": null,
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": null,
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Maximum joy diagnostic / maxjoy-true-s43 / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 43,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 4.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T164732Z-b21924e5/report.html"
    },
    {
      "run_id": "run-20261002T165513Z-da5f676f",
      "stage": "maxjoy-true-s17",
      "phase": null,
      "kind": null,
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": null,
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Maximum joy diagnostic / maxjoy-true-s17 / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 17,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 4.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T165513Z-da5f676f/report.html"
    },
    {
      "run_id": "run-20261002T165731Z-d17cd5cb",
      "stage": "maxjoy-false-s43",
      "phase": null,
      "kind": null,
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": null,
      "config": {
        "id": "max_pain_relief",
        "label": "Maximum joy diagnostic / maxjoy-false-s43 / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 43,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 4.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T165731Z-d17cd5cb/report.html"
    },
    {
      "run_id": "run-20261002T170227Z-661a7212",
      "stage": "maxjoy-false-s29",
      "phase": null,
      "kind": null,
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": null,
      "config": {
        "id": "max_pain_relief",
        "label": "Maximum joy diagnostic / maxjoy-false-s29 / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 8192,
        "turn_token_limit": 512,
        "seed": 29,
        "thinking": false,
        "half_life_tokens": 128.0,
        "cutoff_tokens": 256,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 4.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T170227Z-661a7212/report.html"
    },
    {
      "run_id": "run-20261002T170315Z-b1e7d383",
      "stage": "maxjoy-true-s29",
      "phase": null,
      "kind": null,
      "arm": null,
      "presentation_label": null,
      "comparison_group": null,
      "actual_effect": null,
      "initial_messages_sha256": null,
      "validation": null,
      "config": {
        "id": "max_pain_relief_thinking",
        "label": "Maximum joy diagnostic / maxjoy-true-s29 / sham",
        "conditions": [
          "sham"
        ],
        "condition": "sham",
        "task_family": "orders",
        "task_count": 8,
        "action_budget": 32,
        "token_budget": 24576,
        "turn_token_limit": 4096,
        "seed": 29,
        "thinking": true,
        "half_life_tokens": 2048.0,
        "cutoff_tokens": 4096,
        "decay": "pulse",
        "joy": 0.0,
        "suppression": 0.0,
        "pain": 0.0,
        "random_gain": 0.0,
        "baseline_pain": 0.0,
        "baseline_joy": 4.0,
        "baseline_suppression": 0.0,
        "demonstration": "none",
        "phase_actions": [
          10,
          20
        ],
        "probability_pain": 0.25,
        "transition_policy": "cancel",
        "phase_scope": "all",
        "two_buttons": false,
        "counterbalance": true,
        "aux_enabled": false,
        "temperature": 0.6,
        "top_p": 0.95,
        "top_k": 20,
        "max_context_tokens": 32768,
        "reasoning_history": "template"
      },
      "source_set_sha256": "8706a2d9b05ee232122df55324e8a1a0dd225950e69a758b8caba1e3eac7cb5b",
      "recovery_provenance": null,
      "report": "runs/run-20261002T170315Z-b1e7d383/report.html"
    }
  ]
}
