{
  "id": "character-title-inset",
  "checkedAt": "2026-09-14T02:20:33.205891+00:00",
  "variants": [
    {
      "id": "character-title-inset",
      "variant": "default",
      "freshSha256": "fe473b17ec4e7c4e075b1e53969e7a81e219801152c705258aad5bfb2ed65752",
      "manifestSha256": "1fd3270e0d858789e02680b3f7b4c471b3557fceccc1ed6c1c8d4975e52cd86b",
      "fileBindingsChecked": 28,
      "allFileBindingsMatch": true,
      "nativeFrames": 144,
      "declaredClockCheck": {
        "fps": {
          "numerator": 24000,
          "denominator": 1001
        },
        "nativeFrames": 144,
        "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": "New original code/SVG construction at the inherited source interval. Source/output review remains separate; no native Resolve or source-quality approval.",
      "decodedComparison": null,
      "exactRetainedClock": null
    },
    {
      "id": "character-title-inset",
      "variant": "adaptation",
      "freshSha256": "72cb679cae22efd3390daaf8bd5245a33c2c0605ef91e6e32d16ad118f2e372f",
      "manifestSha256": "ec545d3c914b3f1a5bbe7686514c1bae08dc208503c385cac81cde9b4ff4468d",
      "fileBindingsChecked": 28,
      "allFileBindingsMatch": true,
      "nativeFrames": 144,
      "declaredClockCheck": {
        "fps": {
          "numerator": 24000,
          "denominator": 1001
        },
        "nativeFrames": 144,
        "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": "New original code/SVG construction at the inherited source interval. Source/output review remains separate; no native Resolve or source-quality approval.",
      "decodedComparison": null,
      "exactRetainedClock": null
    }
  ],
  "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."
  ]
}
