{
  "schemaVersion": 1,
  "native": {
    "sourceRunId": "dsh-20261112T133032-bfcad6b0",
    "sourceFile": "recording.mp4",
    "sourceSha256": "0b3279c983b9b1ad9b15496baf88e5c09b42d4c368e8f82ac9a43459c0eeee48",
    "output": "media/native-preview.mp4",
    "outputSha256": "39c4705a373787846d914b917cc8ddb8715b6c64ddc5c149362b05c32185db35",
    "sourceDurationSeconds": 23.75,
    "outputDurationSeconds": 20.0,
    "moments": [
      {
        "stage": "opening",
        "startSeconds": 3.5,
        "durationSeconds": 5
      },
      {
        "stage": "effect",
        "startSeconds": 11.25,
        "durationSeconds": 10
      },
      {
        "stage": "response",
        "startSeconds": 18.75,
        "durationSeconds": 5
      }
    ],
    "fullTimeline": null,
    "onsetSeconds": 12.25,
    "sourceFrameEvidence": {
      "attempt": 11.25,
      "effect": 12.375,
      "final": 23.5
    },
    "observedEffect": "Protected target effect",
    "decodedFrameTiming": {
      "frameCount": 190,
      "maxGapSeconds": 0.125,
      "previousOnsetFrame": 12.125,
      "sourceOverlapSeconds": 2.5
    }
  },
  "finshield": {
    "sourceRunId": "dsh-20261112T134006-fc3514d4",
    "sourceFile": "recording.mp4",
    "sourceSha256": "c7fb9b9fdc857a801a10df292360c7c350b74374fa2fd643483a286eff0004e5",
    "output": "media/finshield-preview.mp4",
    "outputSha256": "b6bc7f7dc378afb599d7537e61c5f8d70f9709f8f03160a9785a9e2b659d038f",
    "sourceDurationSeconds": 196.125,
    "outputDurationSeconds": 20.0,
    "moments": [],
    "fullTimeline": {
      "sourceDurationSeconds": 196.125,
      "outputDurationSeconds": 20,
      "speedFactor": 9.80625,
      "omittedIntervals": false
    },
    "onsetSeconds": null,
    "sourceFrameEvidence": {
      "attempt": 8,
      "effect": 191.0,
      "final": 195.875
    },
    "observedEffect": "No protected target effect observed"
  },
  "comparison": {
    "output": "media/comparison-scenario-v1.gif",
    "outputSha256": "61f6983de322c2bd04cbf51eae897ccf5281ff3cf6e44364cf15c5c3c9714a7d",
    "durationSeconds": 5,
    "speed": "4x playback of each20-second display video",
    "paneSize": [
      768,
      432
    ],
    "extraHold": false
  }
}
