{
  "id": "codex-three-file-handoff",
  "variants": [
    {
      "id": "codex-three-file-handoff",
      "variant": "default",
      "freshSha256": "de5dabea4c547e4532e528513f34a732336a4467ce8152130e12b87fdcb8d991",
      "manifestSha256": "f4348a77f767ae9202ca8c8e94e47f05108328a31b9346d85161c50023973b42",
      "fileBindingsChecked": 22,
      "allFileBindingsMatch": true,
      "nativeFrames": 124,
      "declaredClockCheck": {
        "fps": {
          "numerator": 24000,
          "denominator": 1001
        },
        "nativeFrames": 124,
        "everyTimestampAndDurationMatchesDeclaredCadence": true,
        "basis": "Declared recipe cadence; not freshly recovered source-master timing."
      },
      "comparisonBasis": "No retained-candidate replay is selected for this report; source/output comparison is a separate independent review.",
      "inputRelationship": "Byte-identical retained export from the pinned earlier verified report. Original code/SVG candidate at the inherited nominal rational source rate. Retained excerpt PTS and nominal cadence remain distinct in the guide. No retained-candidate replay; source/output quality is separately reviewed.",
      "decodedComparison": null,
      "exactRetainedClock": null,
      "retainedFrom": {
        "exportReportSha256": "b09b50fc97ca85785b6e526a5b339d5f156a9fcfe294f57c353ca867624af14a",
        "outputSha256": "de5dabea4c547e4532e528513f34a732336a4467ce8152130e12b87fdcb8d991",
        "manifestSha256": "f4348a77f767ae9202ca8c8e94e47f05108328a31b9346d85161c50023973b42"
      }
    },
    {
      "id": "codex-three-file-handoff",
      "variant": "adaptation",
      "freshSha256": "dc33a0bf36b76232b2997f41d3da171c1325434dc2fda40f852932442173768f",
      "manifestSha256": "c1f0cc28a19d191ece9944ec8d677ffb09a32e4a841203899b69655834bb25d9",
      "fileBindingsChecked": 22,
      "allFileBindingsMatch": true,
      "nativeFrames": 124,
      "declaredClockCheck": {
        "fps": {
          "numerator": 24000,
          "denominator": 1001
        },
        "nativeFrames": 124,
        "everyTimestampAndDurationMatchesDeclaredCadence": true,
        "basis": "Declared recipe cadence; not freshly recovered source-master timing."
      },
      "comparisonBasis": "No retained-candidate replay is selected for this report; source/output comparison is a separate independent review.",
      "inputRelationship": "Byte-identical retained export from the pinned earlier verified report. Original code/SVG candidate at the inherited nominal rational source rate. Retained excerpt PTS and nominal cadence remain distinct in the guide. No retained-candidate replay; source/output quality is separately reviewed.",
      "decodedComparison": null,
      "exactRetainedClock": null,
      "retainedFrom": {
        "exportReportSha256": "b09b50fc97ca85785b6e526a5b339d5f156a9fcfe294f57c353ca867624af14a",
        "outputSha256": "dc33a0bf36b76232b2997f41d3da171c1325434dc2fda40f852932442173768f",
        "manifestSha256": "c1f0cc28a19d191ece9944ec8d677ffb09a32e4a841203899b69655834bb25d9"
      }
    }
  ],
  "limits": [
    "When supplied, replay comparisons use retained candidate movies, which may include legacy raster/video inputs; they do not compare original full-resolution source masters.",
    "A decoded mismatch remains a difference; it is not automatically encoding noise.",
    "Matching controls or render hashes cannot establish motion quality or native Resolve agreement."
  ]
}
