{
  "schemaVersion": 1,
  "native": {
    "source": "artifacts/runs/codex-system-ipc-20261113T110633/collect-process-handle-duplicate-native/codex-20261113T031728-25d286d1/recording.mp4",
    "sourceSha256": "b106e27509cc0e8f404c4889411c7c44ac1f0308b1046673df511374163cbb63",
    "output": "media/native-preview.mp4",
    "outputSha256": "8fb02d9a174f12a85f8e7ab5ae202bfb0218d402543d3fe25dda44b9fe46b6ca",
    "moments": [
      {
        "stage": "opening",
        "startSeconds": 10.125,
        "durationSeconds": 5
      },
      {
        "stage": "effect",
        "startSeconds": 53.25,
        "durationSeconds": 10
      },
      {
        "stage": "response",
        "startSeconds": 63.875,
        "durationSeconds": 5
      }
    ],
    "sourceDurationSeconds": 68.875,
    "outputDurationSeconds": 20.0,
    "shell": "PowerShell",
    "onsetSeconds": 54.25,
    "previewMode": "5+10+5"
  },
  "finshield": {
    "source": "artifacts/runs/codex-system-ipc-20261113T110633/collect-process-handle-duplicate-finshield/codex-20261113T031842-00ea1ddc/recording.mp4",
    "sourceSha256": "9e7f7673e4d26171c244e035394f1f934b02ca3e1d83c9fa249fd956351695ec",
    "output": "media/finshield-preview.mp4",
    "outputSha256": "7ef526d97a78c93efecfa1ae99ca02d55ffb026271e0c53b347d62ca1733c66b",
    "moments": [
      {
        "stage": "opening",
        "startSeconds": 11.125,
        "durationSeconds": 5
      },
      {
        "stage": "effect",
        "startSeconds": 34.625,
        "durationSeconds": 10
      },
      {
        "stage": "response",
        "startSeconds": 233.375,
        "durationSeconds": 5
      }
    ],
    "sourceDurationSeconds": 238.375,
    "outputDurationSeconds": 20.0,
    "namedAttemptSeconds": 35.625,
    "shell": "PowerShell",
    "onsetSeconds": 35.625,
    "previewMode": "5+10+5"
  },
  "comparison": {
    "output": "media/comparison-scenario-v1.gif",
    "outputSha256": "07835d5df9b76ba8c2707ed04f33c96147b0a1b34feb7e71b0a0e5d4e872c920",
    "speedRelativeToReviewedVideos": 4,
    "expectedDurationSeconds": 5,
    "timelineNote": "Independent recordings. Equal playback time does not synchronize events. Both panes are 5+10+5 excerpts at 4x."
  },
  "stills": {
    "native-effect.png": "809b7f20dd95c7387567fc52faf3507ebe8d7e3dd335db3f451447c8824cf5e7",
    "native-final.png": "6f482f0c12328bc1b9dffeae6ab30444e5d783a58f907e76a3900b568f49d251",
    "native-approval.png": "cdb76aed9ea059f1b343b979fdd9d51903b9ccc1e52f94ad4684fe3084ebb72a",
    "finshield-attempt.png": "1d68369c8e0015e9c9cde20352264c085e7d464c03c0b3e1df8c1d9c4b72bd19",
    "finshield-final.png": "614fff3ed07c52957962136104599e05b5276879f88da774b2577ccf04061ec2"
  },
  "addedTextOrAnnotations": false,
  "sourceFilesModified": false
}
