{
  "scope": "Bounded audit of the optional original -d comparison stream.\n\nExecutes the retained record/compare helpers with an in-memory stdio boundary.\nDirect calls/pointer references are inventoried separately: a callable helper\nis not evidence that release gameplay supplies any comparison records.\n",
  "checks": [
    {
      "mode": "inactive",
      "recorded_bytes": 0,
      "mismatch_latch": 0,
      "events": []
    },
    {
      "mode": "record",
      "recorded_bytes": 18,
      "mismatch_latch": 0,
      "events": []
    },
    {
      "mode": "compare_equal",
      "recorded_bytes": 0,
      "mismatch_latch": 0,
      "events": [
        {
          "read": 18
        }
      ]
    },
    {
      "mode": "compare_different",
      "recorded_bytes": 0,
      "mismatch_latch": 1,
      "events": [
        {
          "read": 18
        }
      ]
    }
  ],
  "direct_references": [
    {
      "address": "0xd3c",
      "text": "push 0xc84"
    }
  ],
  "embedded_pointer_candidates": [
    {
      "target": "0xc84",
      "offset": "0xd3d"
    },
    {
      "target": "0xc84",
      "offset": "0x7ecea"
    }
  ],
  "conclusion": "The comparison helper is functional in isolation, but no direct gameplay caller or embedded pointer to 0xbd4 was found in the supplied flat image. The phase-6 flush at 0xc84 remains registered. This is a bounded release-build endpoint, not a guarantee against computed calls."
}
