{
  "id": "codex-word-tiles-collage",
  "variants": [
    {
      "id": "codex-word-tiles-collage",
      "variant": "default",
      "freshSha256": "ff08a44aa6a9640a8d6f353f94e28ebb9ebf57915c589bc0c2dce81368aea7eb",
      "manifestSha256": "8faa2c013dd445314fe638fa158066adc73964938a6614d8dd559a1b76a35952",
      "retainedPath": "videos/editing/benchmark/library/renders/codex-word-tiles-collage/publication-v08/original.mp4",
      "retainedSha256": "913a5b6f1bf4c8b6cd24d5f452eb393296fee24cd83690604b12ef50e17a01d4",
      "byteIdenticalToRetained": false,
      "fileBindingsChecked": 24,
      "allFileBindingsMatch": true,
      "inputComparison": {
        "sameInputProps": true,
        "sameImplementationDigest": true,
        "changedFiles": [],
        "sameSource": true
      },
      "declaredClockCheck": {
        "fps": {
          "numerator": 60,
          "denominator": 1
        },
        "nativeFrames": 114,
        "everyTimestampAndDurationMatchesDeclaredCadence": true,
        "basis": "Declared recipe cadence; not freshly recovered source-master timing."
      },
      "inputRelationship": "Exact accepted v08 recipe and SVG bindings; unexplained replay differences remain open.",
      "nativeFrames": 114,
      "exactRetainedClock": true,
      "decodedComparison": {
        "rgb24": {
          "framesCompared": 114,
          "exactFrames": 0,
          "differentLocalFrames": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39,
            40,
            41,
            42,
            43,
            44,
            45,
            46,
            47,
            48,
            49,
            50,
            51,
            52,
            53,
            54,
            55,
            56,
            57,
            58,
            59,
            60,
            61,
            62,
            63,
            64,
            65,
            66,
            67,
            68,
            69,
            70,
            71,
            72,
            73,
            74,
            75,
            76,
            77,
            78,
            79,
            80,
            81,
            82,
            83,
            84,
            85,
            86,
            87,
            88,
            89,
            90,
            91,
            92,
            93,
            94,
            95,
            96,
            97,
            98,
            99,
            100,
            101,
            102,
            103,
            104,
            105,
            106,
            107,
            108,
            109,
            110,
            111,
            112,
            113
          ]
        },
        "yuv420p": {
          "framesCompared": 114,
          "exactFrames": 0,
          "differentLocalFrames": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39,
            40,
            41,
            42,
            43,
            44,
            45,
            46,
            47,
            48,
            49,
            50,
            51,
            52,
            53,
            54,
            55,
            56,
            57,
            58,
            59,
            60,
            61,
            62,
            63,
            64,
            65,
            66,
            67,
            68,
            69,
            70,
            71,
            72,
            73,
            74,
            75,
            76,
            77,
            78,
            79,
            80,
            81,
            82,
            83,
            84,
            85,
            86,
            87,
            88,
            89,
            90,
            91,
            92,
            93,
            94,
            95,
            96,
            97,
            98,
            99,
            100,
            101,
            102,
            103,
            104,
            105,
            106,
            107,
            108,
            109,
            110,
            111,
            112,
            113
          ]
        }
      }
    },
    {
      "id": "codex-word-tiles-collage",
      "variant": "adaptation",
      "freshSha256": "c051111925ef7ea8f5b8a7bf9c4140e2ea53e51474f4e97ba8ef0280fa26977f",
      "manifestSha256": "b26ffa1a8fc5d9b246f5c86b5fd3a2c5c03375724c0c2a8a7fbfafac42ed7a4a",
      "retainedPath": "videos/editing/benchmark/library/renders/codex-word-tiles-collage/publication-v08/adaptation.mp4",
      "retainedSha256": "1753020811b85d2de177ab7ba34e9ff71ea9163237deda1bfefc5f1c73ebe189",
      "byteIdenticalToRetained": false,
      "fileBindingsChecked": 24,
      "allFileBindingsMatch": true,
      "inputComparison": {
        "sameInputProps": true,
        "sameImplementationDigest": true,
        "changedFiles": [],
        "sameSource": true
      },
      "declaredClockCheck": {
        "fps": {
          "numerator": 60,
          "denominator": 1
        },
        "nativeFrames": 114,
        "everyTimestampAndDurationMatchesDeclaredCadence": true,
        "basis": "Declared recipe cadence; not freshly recovered source-master timing."
      },
      "inputRelationship": "Exact accepted v08 recipe and SVG bindings; unexplained replay differences remain open.",
      "nativeFrames": 114,
      "exactRetainedClock": true,
      "decodedComparison": {
        "rgb24": {
          "framesCompared": 114,
          "exactFrames": 0,
          "differentLocalFrames": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39,
            40,
            41,
            42,
            43,
            44,
            45,
            46,
            47,
            48,
            49,
            50,
            51,
            52,
            53,
            54,
            55,
            56,
            57,
            58,
            59,
            60,
            61,
            62,
            63,
            64,
            65,
            66,
            67,
            68,
            69,
            70,
            71,
            72,
            73,
            74,
            75,
            76,
            77,
            78,
            79,
            80,
            81,
            82,
            83,
            84,
            85,
            86,
            87,
            88,
            89,
            90,
            91,
            92,
            93,
            94,
            95,
            96,
            97,
            98,
            99,
            100,
            101,
            102,
            103,
            104,
            105,
            106,
            107,
            108,
            109,
            110,
            111,
            112,
            113
          ]
        },
        "yuv420p": {
          "framesCompared": 114,
          "exactFrames": 0,
          "differentLocalFrames": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39,
            40,
            41,
            42,
            43,
            44,
            45,
            46,
            47,
            48,
            49,
            50,
            51,
            52,
            53,
            54,
            55,
            56,
            57,
            58,
            59,
            60,
            61,
            62,
            63,
            64,
            65,
            66,
            67,
            68,
            69,
            70,
            71,
            72,
            73,
            74,
            75,
            76,
            77,
            78,
            79,
            80,
            81,
            82,
            83,
            84,
            85,
            86,
            87,
            88,
            89,
            90,
            91,
            92,
            93,
            94,
            95,
            96,
            97,
            98,
            99,
            100,
            101,
            102,
            103,
            104,
            105,
            106,
            107,
            108,
            109,
            110,
            111,
            112,
            113
          ]
        }
      }
    }
  ],
  "limits": [
    "Comparison is against retained code/SVG candidate movies, not 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."
  ]
}
