{
  "recordedAt": "2026-09-07T09:19:21.195Z",
  "environment": {
    "node": "v22.14.0",
    "platform": "darwin",
    "release": "25.3.0",
    "arch": "arm64",
    "ffmpeg": "ffmpeg version 8.0.1 Copyright (c) 2000-2025 the FFmpeg developers"
  },
  "sourceCommit": "68980d142cce421eab86cd4ef26a4475a6affd56",
  "method": {
    "width": 224,
    "height": 224,
    "fps": 30,
    "duration": 12,
    "samplesPerSecond": 1.5,
    "sampleCount": 19,
    "decoder": "Native FFmpeg, full H.264 decode to RGBA, floor(sourceTime * 30) frame lookup",
    "worker": "Unmodified production worker evaluated in Node VM with self.onmessage/postMessage shim",
    "selection": "Unmodified contiguous production helper block; only ESM export keywords removed",
    "sampling": "Three source-checked production schedule statements; DOM seeks and canvas are not executed",
    "padding": "224×224 square fixture, so contain-fit would be identity; no aspect-ratio comparison",
    "endSample": "Timeline label 12.0 s reads the frame at the clamped source time 11.95 s",
    "inference": "No LanguageModel, Translator, generated captions, browser export, React state or remote calls"
  },
  "scenarios": [
    {
      "id": "hard-cuts",
      "label": "Hard cuts at 4 and 8 seconds",
      "video": "hard-cuts.mp4",
      "videoSha256": "14206c1fd25eb6a56c27595aa537c90cf8bf4d2df0148fbbea1e62d826db8227",
      "visibleChanges": [
        {
          "start": 4,
          "end": 4,
          "type": "hard cut"
        },
        {
          "start": 8,
          "end": 8,
          "type": "hard cut"
        }
      ],
      "frameCount": 360,
      "sampleCount": 19,
      "threshold": 0.1,
      "selectedTimes": [
        0,
        4,
        8
      ],
      "manualThresholds": [
        {
          "threshold": 0.03,
          "selectedTimes": [
            0,
            4,
            8
          ]
        },
        {
          "threshold": 0.1,
          "selectedTimes": [
            0,
            4,
            8
          ]
        },
        {
          "threshold": 0.3,
          "selectedTimes": [
            0,
            4,
            8
          ]
        },
        {
          "threshold": 0.6,
          "selectedTimes": [
            0,
            4
          ]
        }
      ],
      "reducedGapControl": {
        "minTimeGap": 0.3,
        "selectedTimes": [
          0,
          4,
          8
        ]
      },
      "frames": [
        {
          "id": 0,
          "difference": 1,
          "motion": 0,
          "sceneChange": 1,
          "quality": 0.7857370588860544,
          "time": 0,
          "sourceTime": 0,
          "decodedFrameIndex": 0,
          "decodedFramePts": 0,
          "segmentId": "hard-cuts",
          "weightedScore": 0.9357211176658162,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 1,
          "difference": 0.0007351991269769683,
          "motion": 0.0010460159485008098,
          "sceneChange": 0.0009566326530612266,
          "quality": 0.7857567495748299,
          "time": 0.6666666666666666,
          "sourceTime": 0.6666666666666666,
          "decodedFrameIndex": 20,
          "decodedFramePts": 0.6666666666666666,
          "segmentId": "hard-cuts",
          "weightedScore": 0.0006879456917749804,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 2,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7857567495748299,
          "time": 1.3333333333333333,
          "sourceTime": 1.3333333333333333,
          "decodedFrameIndex": 40,
          "decodedFramePts": 1.3333333333333333,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 3,
          "difference": 0.0015358101224969293,
          "motion": 0.0005230079742504049,
          "sceneChange": 0.0022321428571428254,
          "quality": 0.7856754291560374,
          "time": 2,
          "sourceTime": 2,
          "decodedFrameIndex": 60,
          "decodedFramePts": 2,
          "segmentId": "hard-cuts",
          "weightedScore": 0.0014370615688763387,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 4,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 2.6666666666666665,
          "sourceTime": 2.6666666666666665,
          "decodedFrameIndex": 80,
          "decodedFramePts": 2.6666666666666665,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 5,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 3.3333333333333335,
          "sourceTime": 3.3333333333333335,
          "decodedFrameIndex": 100,
          "decodedFramePts": 3.3333333333333335,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 6,
          "difference": 0.7181571386847271,
          "motion": 0.12719850929891804,
          "sceneChange": 0.9999999999999999,
          "quality": 0.777359501222364,
          "time": 4,
          "sourceTime": 4,
          "decodedFrameIndex": 120,
          "decodedFramePts": 4,
          "segmentId": "hard-cuts",
          "weightedScore": 0.6701898796174808,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 7,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.777359501222364,
          "time": 4.666666666666667,
          "sourceTime": 4.666666666666667,
          "decodedFrameIndex": 140,
          "decodedFramePts": 4.666666666666667,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 8,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.777359501222364,
          "time": 5.333333333333333,
          "sourceTime": 5.333333333333333,
          "decodedFrameIndex": 160,
          "decodedFramePts": 5.333333333333333,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 9,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.777359501222364,
          "time": 6,
          "sourceTime": 6,
          "decodedFrameIndex": 180,
          "decodedFramePts": 6,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 10,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.777359501222364,
          "time": 6.666666666666667,
          "sourceTime": 6.666666666666667,
          "decodedFrameIndex": 200,
          "decodedFramePts": 6.666666666666667,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 11,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.777359501222364,
          "time": 7.333333333333334,
          "sourceTime": 7.333333333333334,
          "decodedFrameIndex": 220,
          "decodedFramePts": 7.333333333333333,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 12,
          "difference": 0.41428735398627586,
          "motion": 0.1395324234194213,
          "sceneChange": 0.534438775510204,
          "quality": 0.7825167676445578,
          "time": 8,
          "sourceTime": 8,
          "decodedFrameIndex": 240,
          "decodedFramePts": 8,
          "segmentId": "hard-cuts",
          "weightedScore": 0.3872571881256003,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 13,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 8.666666666666666,
          "sourceTime": 8.666666666666666,
          "decodedFrameIndex": 260,
          "decodedFramePts": 8.666666666666666,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 14,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 9.333333333333334,
          "sourceTime": 9.333333333333334,
          "decodedFrameIndex": 280,
          "decodedFramePts": 9.333333333333334,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 15,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 10,
          "sourceTime": 10,
          "decodedFrameIndex": 300,
          "decodedFramePts": 10,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 16,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 10.666666666666666,
          "sourceTime": 10.666666666666666,
          "decodedFrameIndex": 320,
          "decodedFramePts": 10.666666666666666,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 17,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 11.333333333333332,
          "sourceTime": 11.333333333333332,
          "decodedFrameIndex": 340,
          "decodedFramePts": 11.333333333333334,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 18,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 12,
          "sourceTime": 11.95,
          "decodedFrameIndex": 358,
          "decodedFramePts": 11.933333333333334,
          "segmentId": "hard-cuts",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        }
      ]
    },
    {
      "id": "dissolves",
      "label": "Two-second dissolves at 3–5 and 7–9 seconds",
      "video": "dissolves.mp4",
      "videoSha256": "25c8e62656dfecaa671f903be3c57244ce4e646f0d4d376d9f442d56a634590d",
      "visibleChanges": [
        {
          "start": 3,
          "end": 5,
          "type": "dissolve"
        },
        {
          "start": 7,
          "end": 9,
          "type": "dissolve"
        }
      ],
      "frameCount": 360,
      "sampleCount": 19,
      "threshold": 0.1,
      "selectedTimes": [
        0,
        4,
        5.333333333333333,
        7.333333333333334,
        8.666666666666666
      ],
      "manualThresholds": [
        {
          "threshold": 0.03,
          "selectedTimes": [
            0,
            4,
            5.333333333333333,
            7.333333333333334,
            8.666666666666666
          ]
        },
        {
          "threshold": 0.1,
          "selectedTimes": [
            0,
            4,
            5.333333333333333,
            7.333333333333334,
            8.666666666666666
          ]
        },
        {
          "threshold": 0.3,
          "selectedTimes": [
            0,
            4,
            5.333333333333333,
            7.333333333333334,
            8.666666666666666
          ]
        },
        {
          "threshold": 0.6,
          "selectedTimes": [
            0
          ]
        }
      ],
      "reducedGapControl": {
        "minTimeGap": 0.3,
        "selectedTimes": [
          0,
          3.3333333333333335,
          4,
          4.666666666666667,
          5.333333333333333,
          7.333333333333334,
          8,
          8.666666666666666,
          9.333333333333334
        ]
      },
      "frames": [
        {
          "id": 0,
          "difference": 1,
          "motion": 0,
          "sceneChange": 1,
          "quality": 0.7857370588860544,
          "time": 0,
          "sourceTime": 0,
          "decodedFrameIndex": 0,
          "decodedFramePts": 0,
          "segmentId": "dissolves",
          "weightedScore": 0.9357211176658162,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 1,
          "difference": 0.0007351991269769683,
          "motion": 0.0010460159485008098,
          "sceneChange": 0.0009566326530612266,
          "quality": 0.7857567495748299,
          "time": 0.6666666666666666,
          "sourceTime": 0.6666666666666666,
          "decodedFrameIndex": 20,
          "decodedFramePts": 0.6666666666666666,
          "segmentId": "dissolves",
          "weightedScore": 0.0006879456917749804,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 2,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7857567495748299,
          "time": 1.3333333333333333,
          "sourceTime": 1.3333333333333333,
          "decodedFrameIndex": 40,
          "decodedFramePts": 1.3333333333333333,
          "segmentId": "dissolves",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 3,
          "difference": 0.001958975094846814,
          "motion": 0.0005230079742504049,
          "sceneChange": 0.0028698979591836385,
          "quality": 0.7856913331738946,
          "time": 2,
          "sourceTime": 2,
          "decodedFrameIndex": 60,
          "decodedFramePts": 2,
          "segmentId": "dissolves",
          "weightedScore": 0.0018330274925701647,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 4,
          "difference": 0.00013807782469737816,
          "motion": 0.0010460159485008098,
          "sceneChange": 0,
          "quality": 0.7856867094494049,
          "time": 2.6666666666666665,
          "sourceTime": 2.6666666666666665,
          "decodedFrameIndex": 80,
          "decodedFramePts": 2.6666666666666665,
          "segmentId": "dissolves",
          "weightedScore": 0.00012920025080848915,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 5,
          "difference": 0.4543018624572475,
          "motion": 0,
          "sceneChange": 0.7072704081632654,
          "quality": 0.7819355601615646,
          "time": 3.3333333333333335,
          "sourceTime": 3.3333333333333335,
          "decodedFrameIndex": 100,
          "decodedFramePts": 3.3333333333333335,
          "segmentId": "dissolves",
          "weightedScore": 0.42458173811095823,
          "selected": false,
          "aboveThreshold": true
        },
        {
          "id": 6,
          "difference": 0.6399462125258568,
          "motion": 0.027185603961049146,
          "sceneChange": 0.9783163265306123,
          "quality": 0.7711162840136054,
          "time": 4,
          "sourceTime": 4,
          "decodedFrameIndex": 120,
          "decodedFramePts": 4,
          "segmentId": "dissolves",
          "weightedScore": 0.5960042323795557,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 7,
          "difference": 0.4570539500454178,
          "motion": 0.08781392236223441,
          "sceneChange": 0.6734693877551021,
          "quality": 0.7743768734056123,
          "time": 4.666666666666667,
          "sourceTime": 4.666666666666667,
          "decodedFrameIndex": 140,
          "decodedFramePts": 4.666666666666667,
          "segmentId": "dissolves",
          "weightedScore": 0.4261173676759491,
          "selected": false,
          "aboveThreshold": true
        },
        {
          "id": 8,
          "difference": 0.6286228297703443,
          "motion": 0.012675656816707277,
          "sceneChange": 0.9856505102040817,
          "quality": 0.7780995429421769,
          "time": 5.333333333333333,
          "sourceTime": 5.333333333333333,
          "decodedFrameIndex": 160,
          "decodedFramePts": 5.333333333333333,
          "segmentId": "dissolves",
          "weightedScore": 0.5867753217974379,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 9,
          "difference": 0.0041679610079670935,
          "motion": 0.006309827143779602,
          "sceneChange": 0.005102040816326478,
          "quality": 0.7773677455357143,
          "time": 6,
          "sourceTime": 6,
          "decodedFrameIndex": 180,
          "decodedFramePts": 6,
          "segmentId": "dissolves",
          "weightedScore": 0.003889584241250208,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 10,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7773677455357143,
          "time": 6.666666666666667,
          "sourceTime": 6.666666666666667,
          "decodedFrameIndex": 200,
          "decodedFramePts": 6.666666666666667,
          "segmentId": "dissolves",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 11,
          "difference": 0.4684971403465232,
          "motion": 0,
          "sceneChange": 0.7350127551020409,
          "quality": 0.7739936025191326,
          "time": 7.333333333333334,
          "sourceTime": 7.333333333333334,
          "decodedFrameIndex": 220,
          "decodedFramePts": 7.333333333333333,
          "segmentId": "dissolves",
          "weightedScore": 0.43673213507058134,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 12,
          "difference": 0.4814527879337135,
          "motion": 0.01792063451515617,
          "sceneChange": 0.734375,
          "quality": 0.7693765080250851,
          "time": 8,
          "sourceTime": 8,
          "decodedFrameIndex": 240,
          "decodedFramePts": 8,
          "segmentId": "dissolves",
          "weightedScore": 0.4481424909814141,
          "selected": false,
          "aboveThreshold": true
        },
        {
          "id": 13,
          "difference": 0.4883428289934517,
          "motion": 0.06590702755240893,
          "sceneChange": 0.7340561224489797,
          "quality": 0.7793738374255952,
          "time": 8.666666666666666,
          "sourceTime": 8.666666666666666,
          "decodedFrameIndex": 260,
          "decodedFramePts": 8.666666666666666,
          "segmentId": "dissolves",
          "weightedScore": 0.45602046767898546,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 14,
          "difference": 0.4697609213595486,
          "motion": 0.017416460037735657,
          "sceneChange": 0.7334183673469388,
          "quality": 0.7833612882653062,
          "time": 9.333333333333334,
          "sourceTime": 9.333333333333334,
          "decodedFrameIndex": 280,
          "decodedFramePts": 9.333333333333334,
          "segmentId": "dissolves",
          "weightedScore": 0.4392304011115579,
          "selected": false,
          "aboveThreshold": true
        },
        {
          "id": 15,
          "difference": 0.008570931238519142,
          "motion": 0.006709369683332454,
          "sceneChange": 0.01211734693877552,
          "quality": 0.7825167676445578,
          "time": 10,
          "sourceTime": 10,
          "decodedFrameIndex": 300,
          "decodedFramePts": 10,
          "segmentId": "dissolves",
          "weightedScore": 0.008011721089504329,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 16,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 10.666666666666666,
          "sourceTime": 10.666666666666666,
          "decodedFrameIndex": 320,
          "decodedFramePts": 10.666666666666666,
          "segmentId": "dissolves",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 17,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 11.333333333333332,
          "sourceTime": 11.333333333333332,
          "decodedFrameIndex": 340,
          "decodedFramePts": 11.333333333333334,
          "segmentId": "dissolves",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 18,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7825167676445578,
          "time": 12,
          "sourceTime": 11.95,
          "decodedFrameIndex": 358,
          "decodedFramePts": 11.933333333333334,
          "segmentId": "dissolves",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        }
      ]
    },
    {
      "id": "short-between-samples",
      "label": "0.2-second insert at 4.1–4.3 seconds",
      "video": "short-between-samples.mp4",
      "videoSha256": "bc2559558ac5f180c4d4b6620f2ad7db78bee5e37dcb7715d5fa3f3f78ee5b29",
      "visibleChanges": [
        {
          "start": 4.1,
          "end": 4.3,
          "type": "insert B into A"
        }
      ],
      "frameCount": 360,
      "sampleCount": 19,
      "threshold": 0.1,
      "selectedTimes": [
        0
      ],
      "manualThresholds": [
        {
          "threshold": 0.03,
          "selectedTimes": [
            0
          ]
        },
        {
          "threshold": 0.1,
          "selectedTimes": [
            0
          ]
        },
        {
          "threshold": 0.3,
          "selectedTimes": [
            0
          ]
        },
        {
          "threshold": 0.6,
          "selectedTimes": [
            0
          ]
        }
      ],
      "reducedGapControl": {
        "minTimeGap": 0.3,
        "selectedTimes": [
          0
        ]
      },
      "frames": [
        {
          "id": 0,
          "difference": 1,
          "motion": 0,
          "sceneChange": 1,
          "quality": 0.7857370588860544,
          "time": 0,
          "sourceTime": 0,
          "decodedFrameIndex": 0,
          "decodedFramePts": 0,
          "segmentId": "short-between-samples",
          "weightedScore": 0.9357211176658162,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 1,
          "difference": 0.0007351991269769683,
          "motion": 0.0010460159485008098,
          "sceneChange": 0.0009566326530612266,
          "quality": 0.7857567495748299,
          "time": 0.6666666666666666,
          "sourceTime": 0.6666666666666666,
          "decodedFrameIndex": 20,
          "decodedFramePts": 0.6666666666666666,
          "segmentId": "short-between-samples",
          "weightedScore": 0.0006879456917749804,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 2,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7857567495748299,
          "time": 1.3333333333333333,
          "sourceTime": 1.3333333333333333,
          "decodedFrameIndex": 40,
          "decodedFramePts": 1.3333333333333333,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 3,
          "difference": 0.0015358101224969293,
          "motion": 0.0005230079742504049,
          "sceneChange": 0.0022321428571428254,
          "quality": 0.7856754291560374,
          "time": 2,
          "sourceTime": 2,
          "decodedFrameIndex": 60,
          "decodedFramePts": 2,
          "segmentId": "short-between-samples",
          "weightedScore": 0.0014370615688763387,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 4,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 2.6666666666666665,
          "sourceTime": 2.6666666666666665,
          "decodedFrameIndex": 80,
          "decodedFramePts": 2.6666666666666665,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 5,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 3.3333333333333335,
          "sourceTime": 3.3333333333333335,
          "decodedFrameIndex": 100,
          "decodedFramePts": 3.3333333333333335,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 6,
          "difference": 0.018015258379240475,
          "motion": 0.0005230079742504049,
          "sceneChange": 0.028698979591836735,
          "quality": 0.786009340454932,
          "time": 4,
          "sourceTime": 4,
          "decodedFrameIndex": 120,
          "decodedFramePts": 4,
          "segmentId": "short-between-samples",
          "weightedScore": 0.016858729272505927,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 7,
          "difference": 0.018336147690948795,
          "motion": 0.0031380478455024295,
          "sceneChange": 0.028698979591836735,
          "quality": 0.7856754291560374,
          "time": 4.666666666666667,
          "sourceTime": 4.666666666666667,
          "decodedFrameIndex": 140,
          "decodedFramePts": 4.666666666666667,
          "segmentId": "short-between-samples",
          "weightedScore": 0.017157181595510558,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 8,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 5.333333333333333,
          "sourceTime": 5.333333333333333,
          "decodedFrameIndex": 160,
          "decodedFramePts": 5.333333333333333,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 9,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 6,
          "sourceTime": 6,
          "decodedFrameIndex": 180,
          "decodedFramePts": 6,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 10,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 6.666666666666667,
          "sourceTime": 6.666666666666667,
          "decodedFrameIndex": 200,
          "decodedFramePts": 6.666666666666667,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 11,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 7.333333333333334,
          "sourceTime": 7.333333333333334,
          "decodedFrameIndex": 220,
          "decodedFramePts": 7.333333333333333,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 12,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 8,
          "sourceTime": 8,
          "decodedFrameIndex": 240,
          "decodedFramePts": 8,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 13,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 8.666666666666666,
          "sourceTime": 8.666666666666666,
          "decodedFrameIndex": 260,
          "decodedFramePts": 8.666666666666666,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 14,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 9.333333333333334,
          "sourceTime": 9.333333333333334,
          "decodedFrameIndex": 280,
          "decodedFramePts": 9.333333333333334,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 15,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 10,
          "sourceTime": 10,
          "decodedFrameIndex": 300,
          "decodedFramePts": 10,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 16,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 10.666666666666666,
          "sourceTime": 10.666666666666666,
          "decodedFrameIndex": 320,
          "decodedFramePts": 10.666666666666666,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 17,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 11.333333333333332,
          "sourceTime": 11.333333333333332,
          "decodedFrameIndex": 340,
          "decodedFramePts": 11.333333333333334,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 18,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 12,
          "sourceTime": 11.95,
          "decodedFrameIndex": 358,
          "decodedFramePts": 11.933333333333334,
          "segmentId": "short-between-samples",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        }
      ]
    },
    {
      "id": "short-on-sample",
      "label": "Same 0.2-second insert moved to 4.6–4.8 seconds",
      "video": "short-on-sample.mp4",
      "videoSha256": "f6ac4a888eeb540456e7ba0400ae574c118abef3ac21580538cba64b2159b778",
      "visibleChanges": [
        {
          "start": 4.6,
          "end": 4.8,
          "type": "insert B into A"
        }
      ],
      "frameCount": 360,
      "sampleCount": 19,
      "threshold": 0.1,
      "selectedTimes": [
        0,
        5.333333333333333
      ],
      "manualThresholds": [
        {
          "threshold": 0.03,
          "selectedTimes": [
            0,
            5.333333333333333
          ]
        },
        {
          "threshold": 0.1,
          "selectedTimes": [
            0,
            5.333333333333333
          ]
        },
        {
          "threshold": 0.3,
          "selectedTimes": [
            0,
            5.333333333333333
          ]
        },
        {
          "threshold": 0.6,
          "selectedTimes": [
            0,
            5.333333333333333
          ]
        }
      ],
      "reducedGapControl": {
        "minTimeGap": 0.3,
        "selectedTimes": [
          0,
          4.666666666666667,
          5.333333333333333
        ]
      },
      "frames": [
        {
          "id": 0,
          "difference": 1,
          "motion": 0,
          "sceneChange": 1,
          "quality": 0.7857370588860544,
          "time": 0,
          "sourceTime": 0,
          "decodedFrameIndex": 0,
          "decodedFramePts": 0,
          "segmentId": "short-on-sample",
          "weightedScore": 0.9357211176658162,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 1,
          "difference": 0.0007351991269769683,
          "motion": 0.0010460159485008098,
          "sceneChange": 0.0009566326530612266,
          "quality": 0.7857567495748299,
          "time": 0.6666666666666666,
          "sourceTime": 0.6666666666666666,
          "decodedFrameIndex": 20,
          "decodedFramePts": 0.6666666666666666,
          "segmentId": "short-on-sample",
          "weightedScore": 0.0006879456917749804,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 2,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7857567495748299,
          "time": 1.3333333333333333,
          "sourceTime": 1.3333333333333333,
          "decodedFrameIndex": 40,
          "decodedFramePts": 1.3333333333333333,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 3,
          "difference": 0.0015358101224969293,
          "motion": 0.0005230079742504049,
          "sceneChange": 0.0022321428571428254,
          "quality": 0.7856754291560374,
          "time": 2,
          "sourceTime": 2,
          "decodedFrameIndex": 60,
          "decodedFramePts": 2,
          "segmentId": "short-on-sample",
          "weightedScore": 0.0014370615688763387,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 4,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 2.6666666666666665,
          "sourceTime": 2.6666666666666665,
          "decodedFrameIndex": 80,
          "decodedFramePts": 2.6666666666666665,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 5,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 3.3333333333333335,
          "sourceTime": 3.3333333333333335,
          "decodedFrameIndex": 100,
          "decodedFramePts": 3.3333333333333335,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 6,
          "difference": 0.0010791009932079247,
          "motion": 0,
          "sceneChange": 0.001594387755102026,
          "quality": 0.7856752165710035,
          "time": 4,
          "sourceTime": 4,
          "decodedFrameIndex": 120,
          "decodedFramePts": 4,
          "segmentId": "short-on-sample",
          "weightedScore": 0.0010097175672077335,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 7,
          "difference": 0.7183055552364465,
          "motion": 0.1285286251491321,
          "sceneChange": 0.9999999999999999,
          "quality": 0.7774899088541667,
          "time": 4.666666666666667,
          "sourceTime": 4.666666666666667,
          "decodedFrameIndex": 140,
          "decodedFramePts": 4.666666666666667,
          "segmentId": "short-on-sample",
          "weightedScore": 0.6703564848665804,
          "selected": false,
          "aboveThreshold": true
        },
        {
          "id": 8,
          "difference": 0.7204637331719703,
          "motion": 0.13363409715293753,
          "sceneChange": 0.9999999999999999,
          "quality": 0.7856754291560374,
          "time": 5.333333333333333,
          "sourceTime": 5.333333333333333,
          "decodedFrameIndex": 160,
          "decodedFramePts": 5.333333333333333,
          "segmentId": "short-on-sample",
          "weightedScore": 0.6741398090457538,
          "selected": true,
          "aboveThreshold": true
        },
        {
          "id": 9,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 6,
          "sourceTime": 6,
          "decodedFrameIndex": 180,
          "decodedFramePts": 6,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 10,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 6.666666666666667,
          "sourceTime": 6.666666666666667,
          "decodedFrameIndex": 200,
          "decodedFramePts": 6.666666666666667,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 11,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 7.333333333333334,
          "sourceTime": 7.333333333333334,
          "decodedFrameIndex": 220,
          "decodedFramePts": 7.333333333333333,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 12,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 8,
          "sourceTime": 8,
          "decodedFrameIndex": 240,
          "decodedFramePts": 8,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 13,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 8.666666666666666,
          "sourceTime": 8.666666666666666,
          "decodedFrameIndex": 260,
          "decodedFramePts": 8.666666666666666,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 14,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 9.333333333333334,
          "sourceTime": 9.333333333333334,
          "decodedFrameIndex": 280,
          "decodedFramePts": 9.333333333333334,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 15,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 10,
          "sourceTime": 10,
          "decodedFrameIndex": 300,
          "decodedFramePts": 10,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 16,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7856754291560374,
          "time": 10.666666666666666,
          "sourceTime": 10.666666666666666,
          "decodedFrameIndex": 320,
          "decodedFramePts": 10.666666666666666,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 17,
          "difference": 0.0006327223178472416,
          "motion": 0,
          "sceneChange": 0.0009566326530611989,
          "quality": 0.7857183514030613,
          "time": 11.333333333333332,
          "sourceTime": 11.333333333333332,
          "decodedFrameIndex": 340,
          "decodedFramePts": 11.333333333333334,
          "segmentId": "short-on-sample",
          "weightedScore": 0.0005920480834355266,
          "selected": false,
          "aboveThreshold": false
        },
        {
          "id": 18,
          "difference": 0,
          "motion": 0,
          "sceneChange": 0,
          "quality": 0.7857183514030613,
          "time": 12,
          "sourceTime": 11.95,
          "decodedFrameIndex": 358,
          "decodedFramePts": 11.933333333333334,
          "segmentId": "short-on-sample",
          "weightedScore": 0,
          "selected": false,
          "aboveThreshold": false
        }
      ]
    }
  ],
  "captionTiming": {
    "inputOrigin": "Hand-authored synthetic timing objects; no AI model output",
    "clipStart": 0,
    "clipEnd": 3,
    "preferredMinimum": 1.2,
    "inputs": [
      {
        "id": "manual-a",
        "text": "Hand-authored A",
        "start": 0,
        "end": 4
      },
      {
        "id": "manual-b",
        "text": "Hand-authored B",
        "start": 1,
        "end": 2
      },
      {
        "id": "manual-c",
        "text": "Hand-authored C",
        "start": 1.5,
        "end": 3
      }
    ],
    "outputs": [
      {
        "id": "manual-a",
        "text": "Hand-authored A",
        "start": 0,
        "end": 0.5
      },
      {
        "id": "manual-b",
        "text": "Hand-authored B",
        "start": 0.5,
        "end": 1.5
      },
      {
        "id": "manual-c",
        "text": "Hand-authored C",
        "start": 1.5,
        "end": 3
      }
    ]
  },
  "checks": {
    "allInputsDecode360Frames": true,
    "allSchedulesHave19Samples": true,
    "hardCutsIncludeFourAndEight": true,
    "offGridInsertAbsentFromAllSamples": true,
    "offGridInsertHasOnlyInitialCandidate": true,
    "onGridInsertIsSampled": true,
    "onGridInsertIsSuppressedDespitePassingThreshold": true,
    "onGridReturnFrameWins": true,
    "lowerThresholdCannotRecoverOffGridInsert": true,
    "smallerGapSelectsOnGridInsert": true,
    "handAuthoredCaptionCanEndUpHalfASecond": true,
    "noAiInferenceAttempted": true
  }
}
