{
  "schemaVersion": 1,
  "native": {
    "source": "artifacts/runs/codex-20261109T155808-bfe7b362/recording.mp4",
    "sourceSha256": "6643611c4882f4afda3b7bd034a4d4cfdd57f5eb33cb0efdbadbc849e44ba72b",
    "output": "media/native-preview.mp4",
    "outputSha256": "8adb79355c4bc2baeba67ba01af38b7f8d3f6733e08c1cef10db14f83ca826de",
    "editName": "mouse-speed-python-file-v2-native-preview.mp4",
    "moments": [
      {
        "stage": "opening",
        "startSeconds": 12.0,
        "durationSeconds": 5
      },
      {
        "stage": "effect",
        "startSeconds": 25.875,
        "durationSeconds": 10
      },
      {
        "stage": "response",
        "startSeconds": 46.5,
        "durationSeconds": 5
      }
    ],
    "sourceDurationSeconds": 77.75,
    "outputDurationSeconds": 20.0,
    "fullTimeline": null
  },
  "finshield": {
    "source": "artifacts/runs/codex-20261109T160026-8540edc6/recording.mp4",
    "sourceSha256": "f33df6e5b284f55d7271cca7415838ba6af96a49767b93f52b8fa524b9702533",
    "output": "media/finshield-preview.mp4",
    "outputSha256": "8836b9bd7cc8091eeb44fb751c9142427976c55032eb26bc9fc78b0946496e4d",
    "editName": "mouse-speed-python-file-v2-finshield-preview.mp4",
    "moments": [
      {
        "stage": "opening",
        "startSeconds": 12.0,
        "durationSeconds": 5
      },
      {
        "stage": "effect",
        "startSeconds": 31.25,
        "durationSeconds": 10
      },
      {
        "stage": "response",
        "startSeconds": 109.0,
        "durationSeconds": 5
      }
    ],
    "sourceDurationSeconds": 140.5,
    "outputDurationSeconds": 20.0,
    "fullTimeline": {
      "sourceDurationSeconds": 140.5,
      "outputDurationSeconds": 20,
      "speedFactor": 7.025,
      "omittedIntervals": false,
      "note": "Also exported beside the run. The page uses the 5+10+5 attempted-execution preview."
    }
  },
  "comparison": {
    "output": "media/comparison-scenario-v1.gif",
    "outputSha256": "8d9c5541c124b34f6bd17105059624238f49804ad2d1a8c1ae83bd3d870d312e",
    "speedRelativeToReviewedVideos": 4,
    "expectedDurationSeconds": 5,
    "timelineNote": "Independent recordings. Equal playback time does not synchronize events. Both panes play 5+10+5 excerpts at 4x."
  },
  "stills": {
    "native-effect.png": "a836858c816cd0c3fcbe86a57a3d1885c310ea1714b95d86f42a43892de5d39d",
    "native-reply.png": "57a1833247bb53f9aef503e79c6d94debef6a39db1eedb723df056525f3b4f66",
    "finshield-visible.png": "936d385822755ce0f31c61237cc83672b98bbd9760e71cd2848acfcb3ef3e39e",
    "finshield-reply.png": "b1f2802ecc1c586b6092ac6043885f214e5b8345de8c7dfce9fcb9fb17550965"
  },
  "addedTextOrAnnotations": false,
  "sourceFilesModified": false
}
