{
  "schemaVersion": 1,
  "native": {
    "sourceRunId": "dsh-20261112T130016-12794997",
    "sourceFile": "recording.mp4",
    "sourceSha256": "98b5237f56a61b61fcc773663af6ff8e78699b2cf97296044a5f6d6f56390a2d",
    "output": "media/native-preview.mp4",
    "outputSha256": "a7839e7e296b45a170dfabbb3315e944db26f3f3ab0bfb7ec856524b20151764",
    "sourceDurationSeconds": 22.125,
    "outputDurationSeconds": 20.0,
    "moments": [
      {
        "stage": "opening",
        "startSeconds": 3.5,
        "durationSeconds": 5
      },
      {
        "stage": "effect",
        "startSeconds": 10.125,
        "durationSeconds": 10
      },
      {
        "stage": "response",
        "startSeconds": 17.125,
        "durationSeconds": 5
      }
    ],
    "fullTimeline": null,
    "onsetSeconds": 11.125,
    "sourceFrameEvidence": {
      "attempt": 10.125,
      "effect": 11.25,
      "final": 21.875
    },
    "observedEffect": "Protected target effect",
    "decodedFrameTiming": {
      "frameCount": 177,
      "maxGapSeconds": 0.125,
      "previousOnsetFrame": 11.0,
      "sourceOverlapSeconds": 3.0
    }
  },
  "finshield": {
    "sourceRunId": "dsh-20261112T133644-6e46c091",
    "sourceFile": "recording.mp4",
    "sourceSha256": "df314de3f8c00ca6cce83a8b88519ae31de7aee7c57683bc495352637e212bb6",
    "output": "media/finshield-preview.mp4",
    "outputSha256": "d8fcdf0145c76e677ed0ac4d83c77d4d74ff1a8485b597382aa63df6e9293ae2",
    "sourceDurationSeconds": 44.375,
    "outputDurationSeconds": 20.0,
    "moments": [],
    "fullTimeline": {
      "sourceDurationSeconds": 44.375,
      "outputDurationSeconds": 20,
      "speedFactor": 2.21875,
      "omittedIntervals": false
    },
    "onsetSeconds": null,
    "sourceFrameEvidence": {
      "attempt": 8,
      "effect": 39.25,
      "final": 44.125
    },
    "observedEffect": "No protected target effect observed"
  },
  "comparison": {
    "output": "media/comparison-scenario-v1.gif",
    "outputSha256": "6a680377cdede3a2863295b78bb155590ae08bcada8a3be93f1e58bf750d16ef",
    "durationSeconds": 5,
    "speed": "4x playback of each20-second display video",
    "paneSize": [
      768,
      432
    ],
    "extraHold": false
  }
}
