{
  "utc": "2026-09-30T16:20:39.152473+00:00",
  "method": "exact saved SQL byte operands and serialized-cache forward/reverse in private fixture, no production rollback",
  "cases": [
    {
      "release": "button-height",
      "stamp": "20260930T154948Z",
      "before_sha256": {
        "526": "d55a36c3dfc3908b9c1933875fae1553db7593d01e79870fe5ae04cf0fc61bc4",
        "option": "b17099e95c4c0b68e7dbd40cbac741d9a02dab526b97f03db075fc305bcd5c7e"
      },
      "target_sha256": {
        "526": "17b7740e389d34a62b59e648d08c896dbbec0f493e0b6b839f2750c00b69accb",
        "option": "cb8972ba0609ed3245ae1802e4e73fd6498a30f10faad75b2a8a65cb59864ac3"
      },
      "original_hashes_restored": true,
      "serialization_forward_exact": true,
      "serialization_reverse_exact": true,
      "forward_parser": {
        "targets": [
          526
        ],
        "spans": [
          {
            "id": 526,
            "old_start": 63154,
            "old_end": 427370,
            "old_bytes": 364204,
            "new_bytes": 364216
          }
        ],
        "reparsed": true
      },
      "reverse_parser": {
        "targets": [
          526
        ],
        "spans": [
          {
            "id": 526,
            "old_start": 63154,
            "old_end": 427382,
            "old_bytes": 364216,
            "new_bytes": 364204
          }
        ],
        "reparsed": true
      },
      "fixture_affected_rows": {
        "apply": 2,
        "stale_apply": 0,
        "restore": 2,
        "stale_restore": 0
      },
      "unrelated_fixture_row_unchanged": true,
      "actual_saved_sql_sha256": {
        "apply": "98d8b3ff4c504a89529f395fb20c6f37bd2143ec277429f240d026129719f453",
        "rollback": "5b0341136ef0d96ee88e6634cc5159f07fe731b8293dfb077d11670c757f99e3"
      },
      "scope_guards_verified": true,
      "production_rollback_executed": false,
      "private_rollback_sql": "/Users/agency/.local/share/analit-recovery/unified-20260930/site-release/rollback-button-height-20260930T154948Z.sql"
    },
    {
      "release": "hero-clearance",
      "stamp": "20260930T161328Z",
      "before_sha256": {
        "526": "17b7740e389d34a62b59e648d08c896dbbec0f493e0b6b839f2750c00b69accb",
        "option": "cb8972ba0609ed3245ae1802e4e73fd6498a30f10faad75b2a8a65cb59864ac3"
      },
      "target_sha256": {
        "526": "af1ab001daf14811aa9fd3187df0dd477375d08f728c9f518ebed9a8d87795ba",
        "option": "94dfa7454ecfc52523cbb9018d8a7e85ad2364412e329e1f90b199cc720ca83e"
      },
      "original_hashes_restored": true,
      "serialization_forward_exact": true,
      "serialization_reverse_exact": true,
      "forward_parser": {
        "targets": [
          526
        ],
        "spans": [
          {
            "id": 526,
            "old_start": 63154,
            "old_end": 427382,
            "old_bytes": 364216,
            "new_bytes": 364219
          }
        ],
        "reparsed": true
      },
      "reverse_parser": {
        "targets": [
          526
        ],
        "spans": [
          {
            "id": 526,
            "old_start": 63154,
            "old_end": 427385,
            "old_bytes": 364219,
            "new_bytes": 364216
          }
        ],
        "reparsed": true
      },
      "fixture_affected_rows": {
        "apply": 2,
        "stale_apply": 0,
        "restore": 2,
        "stale_restore": 0
      },
      "unrelated_fixture_row_unchanged": true,
      "actual_saved_sql_sha256": {
        "apply": "975e673af5e89e8649356854d86f9caf1ccaf9819d7b0f80900b54ff8daa2ca5",
        "rollback": "2eaa68041c7eafd294488955c6d2a9d32bbea539e45ed0c0c2e78b8d7b98004e"
      },
      "scope_guards_verified": true,
      "production_rollback_executed": false,
      "private_rollback_sql": "/Users/agency/.local/share/analit-recovery/unified-20260930/site-release/rollback-hero-clearance-20260930T161328Z.sql"
    }
  ]
}
