{
  "01_camera24_fight": {
    "local_source": "/data/codex-artifacts/contextra/action-model-eval/2026/2026-10-26_contextra-camera24-prep_r01/inputs/camera24_original.mp4",
    "source_file": "camera24_original.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-26_contextra-camera24-prep_r01/inputs/camera24_original.mp4",
    "sha256": "3a44966a1ce330c8fc9a0e787f859ef619ee9ac88a4fbdb3f0d26c773afc3bec",
    "display_bounds": [
      242,
      723
    ],
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-26_contextra-camera24-eval_r01",
    "reused": true,
    "user_observation": "좌측 상단2명은 지정 반복 전체에서 싸움이라는 사용자 관찰. 필수 수용 기준은 미정.",
    "acceptance": "USER_UNSET"
  },
  "02_camera22_crowd": {
    "local_source": "/data/codex-artifacts/contextra/action-model-eval/2026/2026-10-27_contextra-four-scenarios-prep_r01/camera22/inputs/camera22_original.mp4",
    "source_file": "camera22_original.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-four-scenarios-prep_r01/camera22/inputs/camera22_original.mp4",
    "sha256": "69c8c9c726e605ea2ec9726648b3475d9f39c834e06c40ce17d4e0c3c2a14090",
    "display_bounds": [
      242,
      723
    ],
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-posec3d-nonfight-4clips_r01/clips/01_camera22_crowd",
    "reused": true,
    "user_observation": "사용자가 싸움이 없는 비교자료로 설명. 군중 인원은 정확한 정답 수치가 아님.",
    "acceptance": "USER_UNSET"
  },
  "03_camera27_fall": {
    "local_source": "/data/codex-artifacts/contextra/action-model-eval/2026/2026-10-27_contextra-camera27-prep_r01/inputs/camera27_original.mp4",
    "source_file": "camera27_original.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-camera27-prep_r01/inputs/camera27_original.mp4",
    "sha256": "8e1d7a73217a568438a35061e01d4ee5c95aed0ae3465dca1f172123bc285a14",
    "display_bounds": [
      362,
      1083
    ],
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-posec3d-nonfight-4clips_r01/clips/02_camera27_fall",
    "reused": true,
    "user_observation": "사용자가 싸움이 없는 비교자료로 설명. 쓰러짐 경계는 대략적이며 판정 조건은 미정.",
    "acceptance": "USER_UNSET"
  },
  "04_camera29_fire": {
    "local_source": "/data/codex-artifacts/contextra/action-model-eval/2026/2026-10-27_contextra-four-scenarios-prep_r01/camera29/inputs/camera29_original.mp4",
    "source_file": "camera29_original.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-four-scenarios-prep_r01/camera29/inputs/camera29_original.mp4",
    "sha256": "c150a8382cc1422438dfe01ba98d0b846c71e7d792da15f2441691b327f17182",
    "display_bounds": [
      242,
      482
    ],
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-posec3d-nonfight-4clips_r01/clips/03_camera29_fire",
    "reused": true,
    "user_observation": "사용자가 싸움이 없는 비교자료로 설명. 화재 Event 정답 시점은 미정.",
    "acceptance": "USER_UNSET"
  },
  "05_KISA_fight_C00_005_0018": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/싸움/배포/clips/C00_005_0018_s180_d95_h264.mp4",
    "source_file": "C00_005_0018_s180_d95_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/sources/02_KISA_C00_005_0018.mp4",
    "sha256": "7f847a9ea1943e9387f7325cde2476b19420897fd287d2e16613ab98d4e983ca",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/clips/02_KISA_C00_005_0018",
    "reused": true,
    "user_observation": "대부분 구간이 싸움이라는 사용자 설명. 정확한 구간은 미지정.",
    "acceptance": "USER_UNSET"
  },
  "06_KISA_fight_C00_008_0005": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/싸움/배포/clips/C00_008_0005_s185_d65_h264.mp4",
    "source_file": "C00_008_0005_s185_d65_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/sources/03_KISA_C00_008_0005.mp4",
    "sha256": "348996995f0ba8043928d39d525bffc09e62b31c4653d7be6ab4d384ab192129",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/clips/03_KISA_C00_008_0005",
    "reused": true,
    "user_observation": "대부분 구간이 싸움이라는 사용자 설명. 정확한 구간은 미지정.",
    "acceptance": "USER_UNSET"
  },
  "07_KISA_fight_C00_015_0009": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/싸움/배포/clips/C00_015_0009_s180_d55_h264.mp4",
    "source_file": "C00_015_0009_s180_d55_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/sources/04_KISA_C00_015_0009.mp4",
    "sha256": "9bacbd9c26897adce11313fe3df03b7dfef1fe64fb20da17c51c1db43b1c5480",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/clips/04_KISA_C00_015_0009",
    "reused": true,
    "user_observation": "대부분 구간이 싸움이라는 사용자 설명. 정확한 구간은 미지정.",
    "acceptance": "USER_UNSET"
  },
  "08_KISA_fight_C00_018_0012": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/싸움/배포/clips/C00_018_0012_s180_d65_h264.mp4",
    "source_file": "C00_018_0012_s180_d65_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/sources/05_KISA_C00_018_0012.mp4",
    "sha256": "96b7adee3a4791bc79dcf877feab8423e0c3b08988f0fcca2a0befcd784acbfe",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/clips/05_KISA_C00_018_0012",
    "reused": true,
    "user_observation": "대부분 구간이 싸움이라는 사용자 설명. 정확한 구간은 미지정.",
    "acceptance": "USER_UNSET"
  },
  "09_KISA_fight_C00_021_0011": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/싸움/배포/clips/C00_021_0011_s180_d55_h264.mp4",
    "source_file": "C00_021_0011_s180_d55_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/sources/06_KISA_C00_021_0011.mp4",
    "sha256": "af0dd4f13c21c8c7e1cdd38ca27d63b36d7333ac5038ce702124364017a589fa",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/clips/06_KISA_C00_021_0011",
    "reused": true,
    "user_observation": "대부분 구간이 싸움이라는 사용자 설명. 정확한 구간은 미지정.",
    "acceptance": "USER_UNSET"
  },
  "10_KISA_fight_C00_145_0005": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/싸움/배포/clips/C00_145_0005_s95_d115_h264.mp4",
    "source_file": "C00_145_0005_s95_d115_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/sources/07_KISA_C00_145_0005.mp4",
    "sha256": "bd4dc82438f1fe9953aa1528dfbe8068647ac91c79dc120f35af0e840d362b94",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-short-input-7clips_r01/clips/07_KISA_C00_145_0005",
    "reused": true,
    "user_observation": "대부분 구간이 싸움이라는 사용자 설명. 정확한 구간은 미지정.",
    "acceptance": "USER_UNSET"
  },
  "11_KISA_fall_C00_001_0018": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/쓰러짐/배포/clips/C00_001_0018_s190_d85_h264.mp4",
    "source_file": "C00_001_0018_s190_d85_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/sources/C00_001_0018_s190_d85_h264.mp4",
    "sha256": "f02d2e13789c3433971084127f988b981cc66f7da9bf45963a0eea9ad0010748",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/clips/11_KISA_fall_C00_001_0018",
    "reused": false,
    "user_observation": "쓰러짐 폴더의 확보 자료. 영상별 기대/구간은 사용자 지정 대기.",
    "acceptance": "USER_UNSET"
  },
  "12_KISA_fall_C00_010_0004": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/쓰러짐/배포/clips/C00_010_0004_s185_d80_h264.mp4",
    "source_file": "C00_010_0004_s185_d80_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/sources/C00_010_0004_s185_d80_h264.mp4",
    "sha256": "629d799973c16e7275e76f85fed5f2e7d2c8fb8491adec2140a0c5a1e6485a26",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/clips/12_KISA_fall_C00_010_0004",
    "reused": false,
    "user_observation": "쓰러짐 폴더의 확보 자료. 영상별 기대/구간은 사용자 지정 대기.",
    "acceptance": "USER_UNSET"
  },
  "13_KISA_fall_C00_034_0005": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/쓰러짐/배포/clips/C00_034_0005_s185_d30_h264.mp4",
    "source_file": "C00_034_0005_s185_d30_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/sources/C00_034_0005_s185_d30_h264.mp4",
    "sha256": "4d2d4e6d0ca779a27daa57a046233a0b05bf7d7ce36fef09ec416ff8a8e04118",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/clips/13_KISA_fall_C00_034_0005",
    "reused": false,
    "user_observation": "쓰러짐 폴더의 확보 자료. 영상별 기대/구간은 사용자 지정 대기.",
    "acceptance": "USER_UNSET"
  },
  "14_KISA_fall_C00_051_0002": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/쓰러짐/배포/clips/C00_051_0002_s230_d52_h264.mp4",
    "source_file": "C00_051_0002_s230_d52_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-posec3d-nonfight-4clips_r01/sources/C00_051_0002_s230_d52_h264.mp4",
    "sha256": "f959dd6e626923052db50ffe28451c8108780f3537a2c2ff1b806cb327168a73",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-27_contextra-posec3d-nonfight-4clips_r01/clips/04_KISA_C00_051_0002",
    "reused": true,
    "user_observation": "싸움이 없는 비교자료라는 사용자 설명.",
    "acceptance": "USER_UNSET"
  },
  "15_KISA_fall_C00_096_0008": {
    "local_source": "/data/playlist/uploads/260914_아이서티_컨텍스트라_테스트용_kisa_영상들_클립들/(검증용)kisa_data/쓰러짐/배포/clips/C00_096_0008_s105_d15_h264.mp4",
    "source_file": "C00_096_0008_s105_d15_h264.mp4",
    "remote_source": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/sources/C00_096_0008_s105_d15_h264.mp4",
    "sha256": "677f1a7370bf30de88de3a37d25f212c521fafefd1c50031cafe1abddf58afbc",
    "display_bounds": null,
    "known_loop_boundaries": [],
    "cache": "/storage/contextra/experiments/action-model-eval/2026/2026-10-28_contextra-pose-input-review-15clips_r01/clips/15_KISA_fall_C00_096_0008",
    "reused": false,
    "user_observation": "쓰러짐 폴더의 확보 자료. 영상별 기대/구간은 사용자 지정 대기.",
    "acceptance": "USER_UNSET"
  }
}