{
  "created_at": 1788828372.4053724,
  "cause": "Root redirected replay_run stdout to the same JSON file that replay_run itself writes. The complete compact JSON overwrote the start of the pretty JSON, leaving an exact suffix. Verified byte-for-byte that the file equals compact report plus remaining suffix of the identical pretty report; archived original and restored the identical report as valid JSON. No journal, replay result, game, scaffold or model observation changed. Final replay still required for active sessions.",
  "repairs": [
    {
      "run": "research-silq-v3-astra-medium-02",
      "file": "replay-closed.json",
      "original_sha256": "7e176920874e1d57f17196f20e7f67a810a30d97fb15565b728bfce211933c30",
      "repaired_sha256": "badaf5563bf434839cde648594d84c068374aeb9208a38ffcdf790a88b8a1174",
      "exact_report_preserved": true,
      "replayed_frames": 23061
    },
    {
      "run": "research-silq-v3-astra-medium-04",
      "file": "replay.json",
      "original_sha256": "e642a1c7c3a28a3a805e1c7678f41feeebb540205bcd654bae13952654f0a2ad",
      "repaired_sha256": "c25a3508a5b485bd94d816a57e599e6e70ddf0fe1ecfafe4a7eee5cd947bb516",
      "exact_report_preserved": true,
      "replayed_frames": 25763
    },
    {
      "run": "research-silq-v3-astra-medium-05",
      "file": "replay-closed.json",
      "original_sha256": "b4cc480a4c2ba31880d9e425ff40936f109a02b9d663bd1f20a11122e05fdd0f",
      "repaired_sha256": "f0a66678b7c5db6adc1af5ef3c094439bd3c758f252ac07fbdcfa57fec0760af",
      "exact_report_preserved": true,
      "replayed_frames": 24527
    }
  ]
}
