{
  "checkedAt": "2026-10-17T21:40:19.166229+00:00",
  "scope": "Publication-only frozen completion-gate enforcement; no fresh scoring or model execution",
  "reportControls": {
    "command": "node --test release/comparison-v19/test-report.mjs",
    "passed": 40,
    "failed": 0,
    "newControls": [
      "interrupted retained original cannot approve launch",
      "actual held reason rendered"
    ]
  },
  "filesSha256": {
    "prepare-findings.py": "9cccb52a69f6d2d2a72c3c860be23d2715fceeb94325c68a8b5c7b8905d1bda8",
    "build-release-receipt.py": "9f696c69b060c1a963ead2e41f214d0375bc6fd8264164dea35d5f013df23000",
    "build-report.mjs": "24b56967b4fa9f5b2cf004a5c70fbb039e26c37ad3997b03b0cfc1fcea850add",
    "test-report.mjs": "f1be6de6e7dbde3b9e8fe427b34435f70f2efc8fd1e7efcef35a749a4d71c375"
  },
  "frozenCandidateMethodOrScorerChanged": false,
  "publicationPerformed": false
}
