{
  "project": "driver-beware",
  "shots": [
    {
      "data": {
        "blue_car": {
          "display_name": "BLUE CAR",
          "hero_path": "assets/prop/blue_car/front.png",
          "ref_sheet": "assets/prop/blue_car/car_ref_sheet.jpg",
          "status": "cast",
          "turnaround": {
            "back": {
              "path": "assets/prop/blue_car/back.png"
            },
            "front": {
              "path": "assets/prop/blue_car/front.png"
            },
            "profile": {
              "path": "assets/prop/blue_car/profile.png"
            },
            "three_quarter": {
              "path": "assets/prop/blue_car/three_quarter.png"
            }
          },
          "turnaround_paths": {
            "back": "assets/prop/blue_car/back.png",
            "front": "assets/prop/blue_car/front.png",
            "profile": "assets/prop/blue_car/profile.png",
            "three_quarter": "assets/prop/blue_car/three_quarter.png"
          },
          "type": "prop"
        },
        "dark_blue_car": {
          "display_name": "DARK BLUE CAR",
          "hero_path": "assets/prop/dark_blue_car/frontal.png",
          "notes": "Driver 2's car. Dark navy sedan, distinct from the bright blue hatchback.",
          "ref_sheet": "assets/prop/dark_blue_car/dark_blue_car_ref_sheet.jpg",
          "status": "cast",
          "turnaround": {
            "frontal": {
              "path": "assets/prop/dark_blue_car/frontal.png"
            },
            "three_quarter": {
              "path": "assets/prop/dark_blue_car/three_quarter.png"
            }
          },
          "type": "prop"
        },
        "deer": {
          "display_name": "DEER",
          "hero_path": "assets/identity/deer/frontal.png",
          "ref_sheet": "assets/identity/deer/deer_ref_sheet.jpg",
          "status": "cast",
          "turnaround": {
            "frontal": {
              "path": "assets/identity/deer/frontal.png"
            },
            "three_quarter": {
              "path": "assets/identity/deer/three_quarter.png"
            }
          }
        },
        "driver": {
          "display_name": "DRIVER",
          "hero_path": "assets/identity/driver/front.png",
          "ref_sheet": "assets/identity/driver/driver_ref_sheet.jpg",
          "status": "cast",
          "turnaround": {
            "back": {
              "path": "assets/identity/driver/back.png"
            },
            "front": {
              "path": "assets/identity/driver/front.png"
            },
            "profile": {
              "path": "assets/identity/driver/profile.png"
            },
            "three_quarter": {
              "path": "assets/identity/driver/three_quarter.png"
            }
          },
          "turnaround_paths": {
            "back": "assets/identity/driver/back.png",
            "front": "assets/identity/driver/front.png",
            "profile": "assets/identity/driver/profile.png",
            "three_quarter": "assets/identity/driver/three_quarter.png"
          }
        },
        "driver2": {
          "display_name": "DRIVER 2",
          "hero_path": "assets/identity/driver2/frontal.png",
          "notes": "Second driver for rainy country road scene. Young Asian woman, green jacket.",
          "ref_sheet": "assets/identity/driver2/driver2_ref_sheet.jpg",
          "status": "cast",
          "turnaround": {
            "frontal": {
              "path": "assets/identity/driver2/frontal.png"
            },
            "three_quarter": {
              "path": "assets/identity/driver2/three_quarter.png"
            }
          }
        },
        "man": {
          "display_name": "MAN",
          "hero_path": "assets/identity/man/frontal.png",
          "notes": "Shares couple ref sheet with woman \u2014 same cropped image contains both",
          "status": "cast",
          "turnaround": {
            "frontal": {
              "path": "assets/identity/man/frontal.png"
            },
            "three_quarter": {
              "path": "assets/identity/man/three_quarter.png"
            }
          }
        },
        "woman": {
          "display_name": "WOMAN",
          "hero_path": "assets/identity/woman/frontal.png",
          "notes": "Couple ref sheet contains both woman and man together",
          "ref_sheet": "assets/identity/woman/couple_ref_sheet.jpg",
          "status": "cast",
          "turnaround": {
            "frontal": {
              "path": "assets/identity/woman/frontal.png"
            },
            "three_quarter": {
              "path": "assets/identity/woman/three_quarter.png"
            }
          }
        }
      },
      "path": "driver-beware/state/visual/casting_state.json"
    },
    {
      "data": {
        "_client": "Culver",
        "_project": "driver-beware",
        "_source": "client_bible",
        "characters": {
          "deer": {
            "display_name": "DEER",
            "hair_makeup_description": "N/A",
            "identity_type": "non_human",
            "notes": "Safety mascot. Appears throughout to guide the driver. Quadruped in most scenes.",
            "visual_description": "Friendly brown deer with antlers. Quadruped (walks on four legs). Expressive brown eyes, light tan belly/chest, slightly upturned nose. Warm cartoon style.",
            "wardrobe_description": "N/A \u2014 animal character."
          },
          "driver": {
            "display_name": "DRIVER",
            "hair_makeup_description": "Brown hair, slightly messy/casual.",
            "identity_type": "human",
            "visual_description": "Young man, brown hair, blue eyes, friendly face. 2D cartoon style with clean lines and warm coloring.",
            "wardrobe_description": "Blue long-sleeve shirt, khaki/tan pants, blue sneakers."
          },
          "driver2": {
            "display_name": "DRIVER 2",
            "hair_makeup_description": "Straight black hair, shoulder-length, no accessories.",
            "identity_type": "human",
            "notes": "Appears in the rainy country road scene (SEQ08-09). Different driver, different scenario, same safety message.",
            "visual_description": "Young Asian woman, late 20s, straight black hair past shoulders, warm brown eyes, friendly features. Same 2D cartoon style as all other characters.",
            "wardrobe_description": "Green jacket over white t-shirt, dark jeans, white sneakers."
          },
          "man": {
            "display_name": "MAN",
            "hair_makeup_description": "Short dark hair, trimmed beard.",
            "identity_type": "human",
            "visual_description": "Black man, short dark hair, beard, concerned expression. Part of the bystander couple.",
            "wardrobe_description": "Rust/red sweater over white collared shirt, khaki/tan pants, brown shoes."
          },
          "woman": {
            "display_name": "WOMAN",
            "hair_makeup_description": "Curly dark hair, small earrings.",
            "identity_type": "human",
            "visual_description": "Black woman, curly dark hair, warm expression. Part of the bystander couple.",
            "wardrobe_description": "Gray/dark jacket over white top, blue jeans, brown boots."
          }
        },
        "locations": {
          "country_road": {
            "atmosphere": "Overcast, rainy, slightly ominous but still cartoon-friendly",
            "description": "Two-lane country road through wooded area, overcast rainy weather, wet asphalt reflecting headlights. Power poles along one side, trees on both sides. Darker, moodier atmosphere than the suburban scenes.",
            "display_name": "Country Road (Rainy)",
            "lighting_notes": [
              "Overcast diffused light",
              "Rain on windshield",
              "Wet road reflections",
              "Headlights cutting through rain"
            ],
            "palette": [
              "slate grays",
              "dark greens",
              "wet asphalt black",
              "headlight yellow",
              "rain-muted colors"
            ]
          },
          "suburban_street": {
            "atmosphere": "Bright, friendly, warm suburban neighborhood",
            "description": "Sunny residential street with houses on both sides, power poles and lines running along both sides, trees, flower gardens, sidewalks. Warm golden-hour lighting.",
            "display_name": "Suburban Street",
            "lighting_notes": [
              "Golden hour sunlight from behind",
              "Soft warm shadows",
              "Clear sky with subtle lens flare"
            ],
            "palette": [
              "warm yellows",
              "soft greens",
              "sky blue",
              "house beige/tan",
              "flower pinks and reds"
            ]
          }
        },
        "props": {
          "blue_car": {
            "description": "Small compact blue hatchback, rounded friendly design, cartoon style. Lighter blue accents on windows/bumper.",
            "display_name": "Blue Car"
          },
          "downed_line": {
            "description": "Black power cable on the ground, sparking with yellow/blue electrical arcs. Danger zone around it.",
            "display_name": "Downed Power Line"
          },
          "phone": {
            "description": "Simple smartphone for the driver to call 911.",
            "display_name": "Phone"
          },
          "power_pole": {
            "description": "Wooden utility pole with power lines. When damaged: pole cracked/leaning, lines draped over car, sparking.",
            "display_name": "Power Pole"
          },
          "stop_sign": {
            "description": "Standard red octagonal STOP sign. Deer holds it in some scenes.",
            "display_name": "Stop Sign"
          }
        }
      },
      "path": "driver-beware/state/visual/client_bible.json"
    },
    {
      "data": {
        "_client": "Culver",
        "_project": "driver-beware",
        "_source": "client_bible",
        "characters": {
          "deer": {
            "display_name": "DEER",
            "hair_makeup_description": "N/A",
            "identity_type": "non_human",
            "notes": "Safety mascot. Appears throughout to guide the driver. Quadruped in most scenes.",
            "visual_description": "Friendly brown deer with antlers. Quadruped (walks on four legs). Expressive brown eyes, light tan belly/chest, slightly upturned nose. Warm cartoon style.",
            "wardrobe_description": "N/A \u2014 animal character."
          },
          "driver": {
            "display_name": "DRIVER",
            "hair_makeup_description": "Brown hair, slightly messy/casual.",
            "identity_type": "human",
            "visual_description": "Young man, brown hair, blue eyes, friendly face. 2D cartoon style with clean lines and warm coloring.",
            "wardrobe_description": "Blue long-sleeve shirt, khaki/tan pants, blue sneakers."
          },
          "driver2": {
            "display_name": "DRIVER 2",
            "hair_makeup_description": "Straight black hair, shoulder-length, no accessories.",
            "identity_type": "human",
            "notes": "Appears in the rainy country road scene (SEQ08-09). Different driver, different scenario, same safety message.",
            "visual_description": "Young Asian woman, late 20s, straight black hair past shoulders, warm brown eyes, friendly features. Same 2D cartoon style as all other characters.",
            "wardrobe_description": "Green jacket over white t-shirt, dark jeans, white sneakers."
          },
          "man": {
            "display_name": "MAN",
            "hair_makeup_description": "Short dark hair, trimmed beard.",
            "identity_type": "human",
            "visual_description": "Black man, short dark hair, beard, concerned expression. Part of the bystander couple.",
            "wardrobe_description": "Rust/red sweater over white collared shirt, khaki/tan pants, brown shoes."
          },
          "woman": {
            "display_name": "WOMAN",
            "hair_makeup_description": "Curly dark hair, small earrings.",
            "identity_type": "human",
            "visual_description": "Black woman, curly dark hair, warm expression. Part of the bystander couple.",
            "wardrobe_description": "Gray/dark jacket over white top, blue jeans, brown boots."
          }
        },
        "locations": {
          "country_road": {
            "atmosphere": "Overcast, rainy, slightly ominous but still cartoon-friendly",
            "description": "Two-lane country road through wooded area, overcast rainy weather, wet asphalt reflecting headlights. Power poles along one side, trees on both sides. Darker, moodier atmosphere than the suburban scenes.",
            "display_name": "Country Road (Rainy)",
            "lighting_notes": [
              "Overcast diffused light",
              "Rain on windshield",
              "Wet road reflections",
              "Headlights cutting through rain"
            ],
            "palette": [
              "slate grays",
              "dark greens",
              "wet asphalt black",
              "headlight yellow",
              "rain-muted colors"
            ]
          },
          "suburban_street": {
            "atmosphere": "Bright, friendly, warm suburban neighborhood",
            "description": "Sunny residential street with houses on both sides, power poles and lines running along both sides, trees, flower gardens, sidewalks. Warm golden-hour lighting.",
            "display_name": "Suburban Street",
            "lighting_notes": [
              "Golden hour sunlight from behind",
              "Soft warm shadows",
              "Clear sky with subtle lens flare"
            ],
            "palette": [
              "warm yellows",
              "soft greens",
              "sky blue",
              "house beige/tan",
              "flower pinks and reds"
            ]
          }
        },
        "props": {
          "blue_car": {
            "description": "Small compact blue hatchback, rounded friendly design, cartoon style. Lighter blue accents on windows/bumper.",
            "display_name": "Blue Car"
          },
          "downed_line": {
            "description": "Black power cable on the ground, sparking with yellow/blue electrical arcs. Danger zone around it.",
            "display_name": "Downed Power Line"
          },
          "phone": {
            "description": "Simple smartphone for the driver to call 911.",
            "display_name": "Phone"
          },
          "power_pole": {
            "description": "Wooden utility pole with power lines. When damaged: pole cracked/leaning, lines draped over car, sparking.",
            "display_name": "Power Pole"
          },
          "stop_sign": {
            "description": "Standard red octagonal STOP sign. Deer holds it in some scenes.",
            "display_name": "Stop Sign"
          }
        }
      },
      "path": "driver-beware/state/visual/global_bible.json"
    },
    {
      "data": {
        "passes": {
          "EP001_TEST_CRASH_JUMP_01": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.4272,
            "created_at": 1778099612.90273,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_CRASH_JUMP_01",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "CRASH_JUMP_01"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.4272,
                "dispatched_at": "2026-05-06T20:33:32.905180Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 8,
                "latency_seconds": 177.08133602142334,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "CRASH_JUMP_01",
                "output_path": "renders/ep_001/shot_CRASH_JUMP_01_take1.mp4",
                "prompt": "[0s-4s] The driver launches out of the open car door, pressing both feet firmly together as he sails into the air above the street. Arms fly out for balance. Seatbelt visible, unclipped, in the car seat behind him. 2D cartoon animation, suburban street, clean line art. [4s-8s] He comes down and lands on the pavement with both feet pressed firmly together as one, knees bending to absorb the impact. 2D cartoon animation.",
                "refs": [],
                "start_frame": "driver-beware/assets/keyframes/ep_001/crash_side_jump_v1.png"
              }
            ],
            "updated_at": 1778099612.906076,
            "video_path": null
          },
          "EP001_TEST_CRASH_JUMP_02": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.4272,
            "created_at": 1778100735.3432949,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_CRASH_JUMP_02",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "CRASH_JUMP_02"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.4272,
                "dispatched_at": "2026-05-06T20:52:15.345212Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 8,
                "latency_seconds": 181.91855597496033,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "CRASH_JUMP_02",
                "output_path": "renders/ep_001/shot_CRASH_JUMP_02_take1.mp4",
                "prompt": "[0s-4s] The driver leaps out of the open car door in one clean motion, legs straight, knees locked together, feet pressed firmly side by side as a single unit as he rises into the air. 2D cartoon animation, suburban street, clean line art. [4s-8s] He drops and lands on the pavement, feet together as one, legs absorbing the impact with a slight bend at the knees. 2D cartoon animation.",
                "refs": [],
                "start_frame": "driver-beware/assets/keyframes/ep_001/crash_side_jump_v1.png"
              }
            ],
            "updated_at": 1778100735.3464398,
            "video_path": null
          },
          "EP001_TEST_CRASH_JUMP_03": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.008,
            "created_at": 1778101215.550894,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_CRASH_JUMP_03",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "CRASH_JUMP_03"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.008,
                "dispatched_at": "2026-05-06T21:00:15.552949Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 8,
                "latency_seconds": 134.10059714317322,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "CRASH_JUMP_03",
                "output_path": "renders/ep_001/shot_CRASH_JUMP_03_take1.mp4",
                "prompt": "[0s-4s] Pushes off door sill with both feet \u2014 knees pressed firmly together \u2014 launching upward in one explosive hop. [4s-8s] Drops to the pavement, both feet hitting the ground together as one, knees absorbing the landing.",
                "refs": [],
                "start_frame": "driver-beware/assets/keyframes/ep_001/crash_side_jump_v1.png"
              }
            ],
            "updated_at": 1778101215.554155,
            "video_path": null
          },
          "EP001_TEST_CRASH_JUMP_04": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.896,
            "created_at": 1778102468.01665,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_CRASH_JUMP_04",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "CRASH_JUMP_04"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.896,
                "dispatched_at": "2026-05-06T21:21:08.027389Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 8,
                "latency_seconds": 133.1404447555542,
                "model": "kling-o3",
                "origin": "test_dispatch",
                "origin_pass_id": "CRASH_JUMP_04",
                "output_path": "renders/ep_001/shot_CRASH_JUMP_04_take1.mp4",
                "prompt": "[0s-4s] Launches directly from door sill \u2014 feet never touch ground \u2014 both knees pressed firmly together, single explosive jump into the air. [4s-8s] Drops to the street, both feet landing together as one, knees bending to absorb impact.",
                "refs": [],
                "start_frame": "driver-beware/assets/keyframes/ep_001/crash_side_jump_v1.png"
              }
            ],
            "updated_at": 1778102468.029952,
            "video_path": null
          },
          "EP001_TEST_CRASH_JUMP_05": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.4272,
            "created_at": 1778103084.416033,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_CRASH_JUMP_05",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "CRASH_JUMP_05"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.4272,
                "dispatched_at": "2026-05-06T21:31:24.417570Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 8,
                "latency_seconds": 179.22218227386475,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "CRASH_JUMP_05",
                "output_path": "renders/ep_001/shot_CRASH_JUMP_05_take1.mp4",
                "prompt": "[0s-5s] Launches directly from the car door sill \u2014 feet never touch the ground first \u2014 both thighs, knees, and feet clamped together as one rigid unit, khaki pants, single explosive hop into the air. 2D cartoon animation, suburban street, clean line art. [5s-8s] Profile shot. Comes down onto the pavement, both feet hitting together as one, knees bending slightly to absorb the landing. 2D cartoon animation.",
                "refs": [],
                "start_frame": "driver-beware/assets/keyframes/ep_001/crash_side_jump_v1.png"
              }
            ],
            "updated_at": 1778103084.420309,
            "video_path": null
          },
          "EP001_TEST_CRASH_JUMP_06": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.4272,
            "created_at": 1778103787.566669,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_CRASH_JUMP_06",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "CRASH_JUMP_06"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.4272,
                "dispatched_at": "2026-05-06T21:43:07.573314Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 8,
                "latency_seconds": 180.85559821128845,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "CRASH_JUMP_06",
                "output_path": "renders/ep_001/shot_CRASH_JUMP_06_take1.mp4",
                "prompt": "[0s-5s] Launches directly from car door sill, jumping straight forward away from the car and toward the camera, both thighs and knees clamped firmly together as one unit, khaki pants, feet never touching the ground first. 2D cartoon animation, suburban street. [5s-8s] Lands on the pavement facing the camera, both feet hitting together as one, knees bending to absorb impact. 2D cartoon animation.",
                "refs": [],
                "start_frame": "driver-beware/assets/keyframes/ep_001/crash_side_jump_v1.png"
              }
            ],
            "updated_at": 1778103787.575223,
            "video_path": null
          },
          "EP001_TEST_FEET_WALK_V2V_DRIVERLOCK_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.56,
            "created_at": 1778994464.281385,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_FEET_WALK_V2V_DRIVERLOCK_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "FEET_WALK_V2V_DRIVERLOCK_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": null,
                "cost_usd": 0.56,
                "dispatched_at": "2026-05-17T05:07:44.285393Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": null,
                "latency_seconds": 421.11090993881226,
                "model": "kling-o3",
                "origin": "test_dispatch",
                "origin_pass_id": "FEET_WALK_V2V_DRIVERLOCK_2026_05_17",
                "output_path": "renders/ep_001/shot_FEET_WALK_V2V_DRIVERLOCK_2026_05_17_take1.mp4",
                "prompt": "Keeping the original camera angle, street, and electric sparks identical, the figure walking across the street is the driver from @Image1. His head, torso, arms, hands, legs, shoes, and clothing match @Image1 throughout the entire shot \u2014 no transformations of any kind. He walks continuously with smooth steady steps. Electric sparks remain visible. Maintain the original 2D cartoon line-art style.",
                "refs": [
                  "DRIVER"
                ],
                "start_frame": null
              }
            ],
            "updated_at": 1778994464.288176,
            "video_path": null
          },
          "EP001_TEST_FEET_WALK_V2V_SKELLEGS_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.56,
            "created_at": 1778990372.232619,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_FEET_WALK_V2V_SKELLEGS_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "FEET_WALK_V2V_SKELLEGS_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": null,
                "cost_usd": 0.56,
                "dispatched_at": "2026-05-17T03:59:32.236845Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": null,
                "latency_seconds": 459.82397389411926,
                "model": "kling-o3",
                "origin": "test_dispatch",
                "origin_pass_id": "FEET_WALK_V2V_SKELLEGS_2026_05_17",
                "output_path": "renders/ep_001/shot_FEET_WALK_V2V_SKELLEGS_2026_05_17_take1.mp4",
                "prompt": "Keeping the original camera angle, walking motion, street, electricity effects, and upper body identical, change only the legs below the hips to a clean cartoon skeleton \u2014 visible femurs, tibias, fibulas, and foot bones, white with thin black outline. The head, torso, arms, hands, and shirt remain fully normal and unchanged. Match the original 2D cartoon line-art style.",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1778990372.242594,
            "video_path": null
          },
          "EP001_TEST_REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.56,
            "created_at": 1779079074.062551,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": null,
                "cost_usd": 0.56,
                "dispatched_at": "2026-05-18T04:37:54.064968Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": null,
                "latency_seconds": 175.63202095031738,
                "model": "kling-o3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18",
                "output_path": "renders/ep_001/shot_REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18_take1.mp4",
                "prompt": "Keeping the camera angles, motion timing, lighting, characters, deer leaping from the LEFT grassy shoulder, the utility pole, the snapped cable with blue sparks, the bystanders, the driver visible through the windshield, the slow camera push-in on the driver, and 2D cartoon Culver safety video line-art style identical to the source video, change ONLY the lane the blue car drives in across all segments. [0s-2s] Wide frontal shot \u2014 the blue compact cartoon car drives in the RIGHT-HAND lane of the ",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1779079074.06759,
            "video_path": null
          },
          "EP001_TEST_REGEN_P02_V2V_LANE_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.56,
            "created_at": 1778992897.492803,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P02_V2V_LANE_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P02_V2V_LANE_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": null,
                "cost_usd": 0.56,
                "dispatched_at": "2026-05-17T04:41:37.494282Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": null,
                "latency_seconds": 236.10841822624207,
                "model": "kling-o3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P02_V2V_LANE_2026_05_17",
                "output_path": "renders/ep_001/shot_REGEN_P02_V2V_LANE_2026_05_17_take1.mp4",
                "prompt": "Keeping the original camera angle, motion timing, lighting, characters, deer, pole, sparks, and bystanders identical, change only the lane the blue car drives in. Place the blue car in the right-hand lane of the road, the lane closest to the wooden utility poles and power lines on the right shoulder. Keep every other element of the scene unchanged.",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1778992897.498723,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_big_step_shock_kling_v4": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778114100.673549,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_big_step_shock_kling_v4",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_big_step_shock_kling_v4"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T00:35:00.675175Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 103.36004686355591,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_big_step_shock_kling_v4",
                "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v4_take1.mp4",
                "prompt": "5-second 2D cartoon safety PSA. Low camera looking down a suburban street, driver in full PROFILE. Camera locked, no zoom. The driver takes one big step and is electrocuted by step potential\n\n0-2s: Driver takes ONE BIG WIDE FIRST STEP to camera-right. Front foot strides forward, rear foot planted, clear gap between feet. The step completes slowly. Front foot descends toward the asphalt.\n\n2-5s: Front foot TOUCHES DOWN. Simultaneous blue arc flares up from the ground at the back foot and arcs up t",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778114100.676349,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_big_step_shock_kling_v5": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778114318.589817,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_big_step_shock_kling_v5",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_big_step_shock_kling_v5"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T00:38:38.591222Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 93.2580726146698,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_big_step_shock_kling_v5",
                "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v5_take1.mp4",
                "prompt": "2D cartoon safety PSA. Low camera on suburban street, driver in full PROFILE. Camera locked. Driver takes one step forward. His foot touches the ground. Instantly, a bright blue electric arc shoots up from the ground, travels up his back leg, across his body, and back down his front leg into the ground \u2014 completing the circuit. He is shocked.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778114318.5924811,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_big_step_shock_kling_v6": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778114559.922476,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_big_step_shock_kling_v6",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_big_step_shock_kling_v6"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T00:42:39.923787Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 97.40107798576355,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_big_step_shock_kling_v6",
                "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v6_take1.mp4",
                "prompt": "2D cartoon safety PSA. Low camera on suburban street, driver in full PROFILE. Driver walks a few steps forward. On his last step, his foot touches the ground and instantly a bright blue electric arc shoots up from the ground, travels up his back leg, across his body, and back down his front leg into the ground. He is shocked.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778114559.924754,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_big_step_shock_kling_v7": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778115979.987381,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_big_step_shock_kling_v7",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_big_step_shock_kling_v7"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T01:06:19.989048Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 106.71603512763977,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_big_step_shock_kling_v7",
                "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v7_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. A man is walking across an asphalt street. He takes a wide step, and pauses mid-stride with his feet far apart. Bright blue glowing electrical arcs shoot up from the street into his rear foot, travel up his back leg, across his hips, and shoot down his front leg back into the asphalt. He instantly freezes in place, paralyzed. The animation style suddenly shifts to a dramatic effect: his body turns into a flashing, glowing X-ray skeleton, surrounded by stylized 2D",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778115979.9904141,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_big_step_shock_kling_v8": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.008,
            "created_at": 1778116133.2070742,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_big_step_shock_kling_v8",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_big_step_shock_kling_v8"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.008,
                "dispatched_at": "2026-05-07T01:08:53.210414Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 8,
                "latency_seconds": 147.30132293701172,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_big_step_shock_kling_v8",
                "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v8_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. A man is walking across an asphalt street. He takes a wide step, and pauses mid-stride with his feet far apart. Bright blue glowing electrical arcs shoot up from the street into his rear foot, travel up his back leg, across his hips, and shoot down his front leg back into the asphalt. He instantly freezes in place, paralyzed. The animation style suddenly shifts to a dramatic effect: his body turns into a flashing, glowing X-ray skeleton, surrounded by stylized 2D",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778116133.2136269,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_kling_v1": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778117275.091712,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_kling_v1",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_kling_v1"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T01:27:55.094200Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 138.65228581428528,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_kling_v1",
                "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v1_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. A tight camera close-up exclusively on a man's legs and shoes on an asphalt street. He is performing a safety shuffle. The soles of his shoes never leave the pavement. He keeps his legs together. He slowly slides his right shoe forward a few inches along the ground, then slides his left shoe forward just past the right. It is a continuous, stiff, dragging motion. The shoes stay flat and glide across the asphalt without ever being lifted into the air.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778117275.095274,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_kling_v2": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778117554.422358,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_kling_v2",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_kling_v2"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T01:32:34.424250Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 143.03480696678162,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_kling_v2",
                "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v2_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. A tight camera close-up exclusively on a man's legs and shoes on an asphalt street. The man mimics a cross-country skier, gliding his shoes flat across the dry asphalt without lifting them. His feet never leave the ground. The motion is slow, stiff, and deliberate \u2014 both soles dragging continuously along the pavement.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778117554.4263308,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_kling_v3": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778120727.697013,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_kling_v3",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_kling_v3"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T02:25:27.698527Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 97.81713795661926,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_kling_v3",
                "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v3_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt. He shuffles: moving in a dragging, sliding manner without lifting his feet. The soles remain pressed flat against the pavement at all times. Only tiny, incremental movements \u2014 each foot slides forward just an inch or two along the ground, like skis on a flat surface. No lifting, no stepping, no airtime. Just slow friction-dragging across the asphalt.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778120727.699759,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_kling_v4": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778121423.7372942,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_kling_v4",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_kling_v4"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T02:37:03.740894Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 101.35032033920288,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_kling_v4",
                "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v4_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt. He shuffles forward in tiny increments. Left foot slides forward one inch along the ground. Then right foot slides forward one inch to catch up. Then left again. Then right. The feet stay close together at all times \u2014 never spreading apart, never lifting off the ground. Soles dragging flat across the pavement in the tiniest possible movements.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778121423.743624,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_kling_v5": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778122466.363307,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_kling_v5",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_kling_v5"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-07T02:54:26.366884Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 131.761981010437,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_kling_v5",
                "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v5_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt, viewed from the side in full profile. He shuffles: moving in a dragging, sliding manner without lifting his feet. The soles remain pressed flat against the pavement at all times. Only tiny, incremental movements \u2014 each foot slides forward just an inch or two along the ground, like skis on a flat surface. No lifting, no stepping, no airtime. Just slow friction-dragging across the asphalt.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778122466.36908,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_seedance_v1": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.517,
            "created_at": 1778123184.991324,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_seedance_v1",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_seedance_v1"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.517,
                "dispatched_at": "2026-05-07T03:06:24.994067Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 248.35921382904053,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_seedance_v1",
                "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_seedance_v1_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt, viewed from the side in full profile. He shuffles: moving in a dragging, sliding manner without lifting his feet. The soles remain pressed flat against the pavement at all times. Only tiny, incremental movements \u2014 each foot slides forward just an inch or two along the ground, like skis on a flat surface. No lifting, no stepping, no airtime. Just slow friction-dragging across the asphalt.",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/WALKING_FIX_PANTS_seedream_take1.png"
              }
            ],
            "updated_at": 1778123185.001344,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_seedance_v3": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.517,
            "created_at": 1778124236.3010461,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_seedance_v3",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_seedance_v3"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.517,
                "dispatched_at": "2026-05-07T03:23:56.302707Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 294.99418020248413,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_seedance_v3",
                "output_path": "driver-beware/renders/ep_001/REGEN_P14_shuffle_seedance_v3_take1.mp4",
                "prompt": "Stylized 3D animated safety PSA. Tight close-up on the legs and shoes of @Image1, viewed from the side in full profile. He performs a safety shuffle exactly like @Video1 \u2014 soles never leaving the pavement, tiny sliding movements, feet dragging flat across the asphalt without lifting.",
                "refs": [
                  "DRIVER"
                ],
                "start_frame": null
              }
            ],
            "updated_at": 1778124236.303895,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_seedance_v4": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.517,
            "created_at": 1778125823.5530639,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_seedance_v4",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_seedance_v4"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.517,
                "dispatched_at": "2026-05-07T03:50:23.554993Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 300.443284034729,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_seedance_v4",
                "output_path": "driver-beware/renders/ep_001/REGEN_P14_shuffle_seedance_v4_take1.mp4",
                "prompt": "@Image1: A cartoon animated man's legs and feet in side profile on an asphalt street. Tan trousers with rolled cuffs, blue canvas sneakers with white rubber soles and white laces. Stylized 2D animation art style. Viewed from a low camera angle directly to the side.\n\n@Image2: A six-panel sequential motion reference storyboard. Each panel is a complete cinematic frame showing the progression of a safety shuffle movement from left to right across the panels. The storyboard locks the character posit",
                "refs": [
                  "SHUFFLE_LEGS",
                  "SHUFFLE_BOARD"
                ],
                "start_frame": null
              }
            ],
            "updated_at": 1778125823.55615,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_seedance_v5": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.517,
            "created_at": 1778130393.496574,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_seedance_v5",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_seedance_v5"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.517,
                "dispatched_at": "2026-05-07T05:06:33.498093Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 299.12615609169006,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_seedance_v5",
                "output_path": "driver-beware/renders/ep_001/REGEN_P14_shuffle_seedance_v5_take1.mp4",
                "prompt": "@Image1 is the character. @Video1 [motion_transfer] is the reference motion. The character from @Image1 performs the exact shuffle from @Video1. Side-profile tracking shot. Real-time. SFX: shoe soles dragging on asphalt.",
                "refs": [
                  "SHUFFLE_LEGS"
                ],
                "start_frame": null
              }
            ],
            "updated_at": 1778130393.49919,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_seedance_v6": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.517,
            "created_at": 1778131536.051591,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_seedance_v6",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_seedance_v6"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.517,
                "dispatched_at": "2026-05-07T05:25:36.053385Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 293.17866921424866,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_seedance_v6",
                "output_path": "driver-beware/renders/ep_001/REGEN_P14_shuffle_seedance_v6_take1.mp4",
                "prompt": "@Image1 is the character. @Video1 [motion_transfer] is the reference motion. The character from @Image1 performs the exact shuffle from @Video1. Side-profile tracking shot. Real-time. SFX: shoe soles dragging on asphalt.",
                "refs": [
                  "SHUFFLE_LEGS"
                ],
                "start_frame": null
              }
            ],
            "updated_at": 1778131536.054625,
            "video_path": null
          },
          "EP001_TEST_REGEN_P14_shuffle_seedance_v7": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.517,
            "created_at": 1778132642.447614,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_REGEN_P14_shuffle_seedance_v7",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "REGEN_P14_shuffle_seedance_v7"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.517,
                "dispatched_at": "2026-05-07T05:44:02.449274Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 170.88399410247803,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "REGEN_P14_shuffle_seedance_v7",
                "output_path": "driver-beware/renders/ep_001/REGEN_P14_shuffle_seedance_v7_take1.mp4",
                "prompt": "The character from @Image1 performs the safety shuffle shown in @Video1. Side-profile tracking shot. Real-time.",
                "refs": [
                  "SHUFFLE_LEGS"
                ],
                "start_frame": null
              }
            ],
            "updated_at": 1778132642.450433,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778026218": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778026391.431653,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778026218",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778026218"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T00:13:11.432607Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 173.38944363594055,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778026218",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778026218_take1.mp4",
                "prompt": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently MIMING to warn bystanders to stay back. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver's face, car, pole, cable, bystanders, road, and environment match the start frame.\n\nSecond 0 to 1: The driver's hands and arms \u2014 currently hidden below the window \u2014 rise UP into view through the driver-side window, both palms facing outward toward the camera and ",
                "refs": [],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v10_4k.png"
              }
            ],
            "updated_at": 1778026391.4330611,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778030112": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778030338.8279948,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778030112",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778030112"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T01:18:58.829047Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 226.11139488220215,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778030112",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030112_take1.mp4",
                "prompt": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently MIMING to warn bystanders to stay back. Warm golden-hour light, clean 2D cartoon style. Seatbelt remains buckled, no buckle visible. The driver's face, car, pole, cable, bystanders, road, and environment match the start frame.\n\nSecond 0 to 1: The driver's hands and arms \u2014 currently hidden below the window \u2014 rise UP into view through the driver-side window, both palms facing outward toward the camera ",
                "refs": [],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v19.png"
              }
            ],
            "updated_at": 1778030338.829725,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778030474": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778030700.361891,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778030474",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778030474"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T01:25:00.362868Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 225.77885603904724,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778030474",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030474_take1.mp4",
                "prompt": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystanders.\n\nSecond 1 to 4: The driver waves both raised hands back and forth in an emphatic STAY-BACK gesture \u2014 palms out, pu",
                "refs": [],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v19.png"
              }
            ],
            "updated_at": 1778030700.3634691,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778031623": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778031790.414669,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778031623",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778031623"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T01:43:10.416234Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 166.81687998771667,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778031623",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031623_take1.mp4",
                "prompt": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver wears a blue long-sleeve sweatshirt.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystanders.\n\nSecond 1 to 4: The driver waves both raised hands back and forth ",
                "refs": [
                  "DRIVER"
                ],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v19.png"
              }
            ],
            "updated_at": 1778031790.4170299,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778031909": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778032137.294965,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778031909",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778031909"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T01:48:57.296671Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 227.9760856628418,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778031909",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031909_take1.mp4",
                "prompt": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver wears a plain blue long-sleeve crewneck pullover \u2014 NO hood, NO drawstrings, just a simple round neckline.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystander",
                "refs": [
                  "DRIVER"
                ],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v19.png"
              }
            ],
            "updated_at": 1778032137.297937,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778032249": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778032417.757935,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778032249",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778032249"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T01:53:37.759479Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 168.06889295578003,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778032249",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032249_take1.mp4",
                "prompt": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver wears a plain blue long-sleeve crewneck pullover \u2014 NO hood, NO drawstrings, just a simple round neckline.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystander",
                "refs": [
                  "DRIVER"
                ],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v19.png"
              }
            ],
            "updated_at": 1778032417.7604392,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778032478": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778032645.356417,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778032478",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778032478"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T01:57:25.358520Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 167.130615234375,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778032478",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032478_take1.mp4",
                "prompt": "STATIC LOCKED CAMERA \u2014 the camera does not move at all. No pan, no tilt, no zoom, no dolly, no shake. The framing is identical to the start frame for all 4 seconds.\n\nA 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver wears a plain blue long-sleeve crewneck pullover \u2014 NO hood, NO drawstrings, just",
                "refs": [
                  "DRIVER"
                ],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v19.png"
              }
            ],
            "updated_at": 1778032645.359956,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778032783": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778033010.4620101,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778032783",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778032783"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T02:03:30.463587Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 226.82869911193848,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778032783",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032783_take1.mp4",
                "prompt": "STATIC LOCKED CAMERA \u2014 the camera does not move at all. No pan, no tilt, no zoom, no dolly, no shake. The framing is identical to the start frame for all 4 seconds.\n\nA 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. The driver wears a plain blue long-sleeve crewneck pullover \u2014 NO hood, NO drawstrings, just a simple round neckline.\n\nThe seatbelt s",
                "refs": [
                  "DRIVER"
                ],
                "start_frame": "projects/driver-beware/assets/keyframes/ep_001/crash_medium_composed_v19.png"
              }
            ],
            "updated_at": 1778033010.46426,
            "video_path": null
          },
          "EP001_TEST_SEEDANCE_I2V_1778109286": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 1.2136,
            "created_at": 1778109463.85758,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEEDANCE_I2V_1778109286",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEEDANCE_I2V_1778109286"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 1.2136,
                "dispatched_at": "2026-05-06T23:17:43.861025Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 4,
                "latency_seconds": 177.4896216392517,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "SEEDANCE_I2V_1778109286",
                "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778109286_take1.mp4",
                "prompt": "A 4-second 2D cartoon animation shot of the crashed blue car on the left sidewalk, smashed into a wooden utility pole. Warm golden-hour light, clean 2D cartoon style, 16:9 framing. The car, pole, cable, driver (with buckled seatbelt across his chest), and environment match the start frame. The seatbelt remains firmly buckled across the driver throughout \u2014 no buckle or release button visible. Second 0 to 1.5: Grey-white smoke continues rising from the crumpled front-left of the hood \u2014 the wisps g",
                "refs": [],
                "start_frame": "driver-beware/sequences/ep_999/REGEN_P02_kf_new_identity_take5.png"
              }
            ],
            "updated_at": 1778109463.8664162,
            "video_path": null
          },
          "EP001_TEST_SEQ11_SH01": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778090594.131923,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEQ11_SH01",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEQ11_SH01"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-06T18:03:14.134097Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 52.164880990982056,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "SEQ11_SH01",
                "output_path": "renders/ep_001/shot_SEQ11_01_take2.mp4",
                "prompt": "Medium shot.",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1778090594.135135,
            "video_path": null
          },
          "EP001_TEST_SEQ11_SH02": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.63,
            "created_at": 1778090878.47402,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_SEQ11_SH02",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "SEQ11_SH02"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 0.63,
                "dispatched_at": "2026-05-06T18:07:58.476046Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 5,
                "latency_seconds": 77.01839685440063,
                "model": "kling-v3",
                "origin": "test_dispatch",
                "origin_pass_id": "SEQ11_SH02",
                "output_path": "renders/ep_001/shot_SEQ11_02_take2.mp4",
                "prompt": "Medium shot.",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1778090878.4780521,
            "video_path": null
          },
          "EP001_TEST_TALKING_1777440066": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 3.3374,
            "created_at": 1777440355.0822248,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_TALKING_1777440066",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "TALKING_1777440066"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "9:16",
                "cost_usd": 3.3374,
                "dispatched_at": "2026-04-29T05:25:55.082754Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 11,
                "latency_seconds": 287.5879919528961,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "TALKING_1777440066",
                "output_path": "driver-beware/renders/ep_001/TALKING_1777440066_take1.mp4",
                "prompt": "Cartoon-style woman in medium close-up, neutral interior background, looking directly at camera with calm focused expression, slight head movement and naturalistic micro-expressions as she speaks.",
                "refs": [
                  "WOMAN"
                ],
                "start_frame": null
              }
            ],
            "updated_at": 1777440355.08308,
            "video_path": null
          },
          "EP001_TEST_V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 0.56,
            "created_at": 1779049990.255303,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": null,
                "cost_usd": 0.56,
                "dispatched_at": "2026-05-17T20:33:10.257286Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": null,
                "latency_seconds": 177.96852612495422,
                "model": "kling-o3",
                "origin": "test_dispatch",
                "origin_pass_id": "V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17",
                "output_path": "renders/ep_001/shot_V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17_take1.mp4",
                "prompt": "Change only the following in the scene. (1) The blue car and the wooden utility pole it crashed into shift laterally to the right, ending on the right-hand shoulder where utility poles belong \u2014 not in the middle of the road. (2) Any other utility poles in the scene also stand on the right-hand shoulder, not in the road. (3) The loose end of the electrical cable hanging from the pole is cleanly cut, not frayed. Keep the power lines, characters, lighting, camera angle, motion, rubble, and 2D carto",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1779049990.259511,
            "video_path": null
          },
          "EP001_TEST_V4_ANGLES_REGEN_FROM_V11_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.7306,
            "created_at": 1779057568.544093,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_V4_ANGLES_REGEN_FROM_V11_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "V4_ANGLES_REGEN_FROM_V11_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.7306,
                "dispatched_at": "2026-05-17T22:39:28.545569Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 9,
                "latency_seconds": 303.1033251285553,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "V4_ANGLES_REGEN_FROM_V11_2026_05_17",
                "output_path": "renders/ep_001/shot_V4_ANGLES_REGEN_FROM_V11_2026_05_17_take1.mp4",
                "prompt": "[0s-3s] Wide shot, 24mm. The cartoon woman beside the open driver door takes her first step away from the crashed purple van onto the asphalt road. The MOMENT her sneaker touches the road, she is jolted by an electric shock from the live downed cable on the grass nearby. Sharp cartoon yellow lightning bolts crackle around her body. She freezes mid-step, body tensing, hair beginning to stand up. Broken power pole on the grass shoulder at left, row of telephone poles receding down the left side of",
                "refs": [],
                "start_frame": "driver-beware/assets/_explore_2026_05_17/V4_ANGLES_seedream_v11_circles_door.png"
              }
            ],
            "updated_at": 1779057568.547023,
            "video_path": null
          },
          "EP001_TEST_V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.7306,
            "created_at": 1779058430.7403069,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.7306,
                "dispatched_at": "2026-05-17T22:53:50.742867Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 9,
                "latency_seconds": 300.99316811561584,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17",
                "output_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17_take1.mp4",
                "prompt": "[0s-3s] Wide shot, 24mm. The cartoon woman stands beside the open driver door of the crashed purple van. She turns and takes her first quick step AWAY from the car, onto the asphalt road, instinctively backing away from the smoking vehicle. The MOMENT her sneaker touches the road, she is jolted by an electric shock from the live downed cable on the grass behind her. Sharp cartoon yellow lightning bolts crackle around her body. She freezes mid-step, body tensing, hair beginning to stand up. Drive",
                "refs": [],
                "start_frame": "driver-beware/assets/_explore_2026_05_17/V4_ANGLES_seedream_v11_circles_door.png"
              }
            ],
            "updated_at": 1779058430.7453089,
            "video_path": null
          },
          "EP001_TEST_V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.7306,
            "created_at": 1779060382.460313,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.7306,
                "dispatched_at": "2026-05-17T23:26:22.462806Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 9,
                "latency_seconds": 302.77257204055786,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17",
                "output_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17_take1.mp4",
                "prompt": "[0s-3s] Wide shot, 24mm. The cartoon woman stands beside the open driver door. She TURNS her body completely AWAY from the car and starts walking away from it, her BACK to the smoking wreck. The MOMENT her first sneaker touches the asphalt road, she is jolted by an electric shock from the live downed cable on the grass behind her. Sharp cartoon yellow lightning bolts crackle around her body. She freezes mid-step facing AWAY from the van, body tensing, hair standing up. Driver door open behind he",
                "refs": [],
                "start_frame": "driver-beware/assets/_explore_2026_05_17/V4_ANGLES_seedream_v11_circles_door.png"
              }
            ],
            "updated_at": 1779060382.465377,
            "video_path": null
          },
          "EP001_TEST_V4_ANGLES_SEEDANCE_R2V_POLEMOVE_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.7306,
            "created_at": 1779044062.8184052,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_V4_ANGLES_SEEDANCE_R2V_POLEMOVE_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "V4_ANGLES_SEEDANCE_R2V_POLEMOVE_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.7306,
                "dispatched_at": "2026-05-17T18:54:22.819808Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 9,
                "latency_seconds": 415.95702385902405,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "V4_ANGLES_SEEDANCE_R2V_POLEMOVE_2026_05_17",
                "output_path": "driver-beware/renders/ep_001/V4_ANGLES_SEEDANCE_R2V_POLEMOVE_2026_05_17_take1.mp4",
                "prompt": "Change the position of the wooden utility pole and the crashed car in the scene. Move them off the road and onto the right-hand shoulder. Keep the camera angle, motion, lighting, and characters identical. Replace any background power lines or poles with empty sky and distant trees, leaving only the foreground pole. The road stays empty asphalt. Maintain the original 2D cartoon style.",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1779044062.8211899,
            "video_path": null
          },
          "EP001_TEST_V4_ANGLES_SEEDANCE_R2V_POLEMOVE_V2_2026_05_17": {
            "alignment_score": null,
            "confirmed_timestamps": {},
            "cost_usd": 2.7306,
            "created_at": 1779050490.2716842,
            "cuts_diverged": false,
            "detected_cuts": 0,
            "expected_cuts": 0,
            "extraction_method": null,
            "lineage_ref": null,
            "model_added_count": 0,
            "pass_id": "EP001_TEST_V4_ANGLES_SEEDANCE_R2V_POLEMOVE_V2_2026_05_17",
            "retry_strategy": null,
            "scene_detect_threshold": null,
            "scene_detection_raw": [],
            "segment_shot_ids": [
              "V4_ANGLES_SEEDANCE_R2V_POLEMOVE_V2_2026_05_17"
            ],
            "segment_timestamps": {},
            "status": "completed",
            "takes": [
              {
                "aspect_ratio": "16:9",
                "cost_usd": 2.7306,
                "dispatched_at": "2026-05-17T20:41:30.273265Z",
                "dispatched_by": "test_via_steprunner.py",
                "duration": 9,
                "latency_seconds": 900.9725971221924,
                "model": "seeddance-2.0",
                "origin": "test_dispatch",
                "origin_pass_id": "V4_ANGLES_SEEDANCE_R2V_POLEMOVE_V2_2026_05_17",
                "output_path": "driver-beware/renders/ep_001/V4_ANGLES_SEEDANCE_R2V_POLEMOVE_V2_2026_05_17_take1.mp4",
                "prompt": "Change only the following in the scene. (1) The blue car and the wooden utility pole it crashed into shift laterally to the right, ending on the right-hand shoulder where utility poles belong \u2014 not in the middle of the road. (2) Any other utility poles in the scene also stand on the right-hand shoulder, not in the road. (3) The loose end of the electrical cable hanging from the pole is cleanly cut, not frayed. Keep the power lines, characters, lighting, camera angle, motion, rubble, and 2D carto",
                "refs": [],
                "start_frame": null
              }
            ],
            "updated_at": 1779050490.274653,
            "video_path": null
          }
        },
        "schema_version": 1
      },
      "path": "driver-beware/state/visual/passes/ep_001_pass_state.json"
    },
    {
      "data": {
        "_approach": "Each story beat is a 15s multi-shot with 4-5 fast cuts. Music video pacing \u2014 lots of editorial coverage per moment.",
        "_estimated_raw_footage": "180s (12 \u00d7 15s) for 79s song = plenty of handles and selects",
        "_song_version": "Edit (1:19)",
        "_total_sequences": 12,
        "episode_id": "EP001",
        "sequences": [
          {
            "director_notes": "Establish the world. Peaceful, sunny, safe feeling. Fast cuts showing the car from every angle.",
            "duration": 15,
            "elements": [
              "blue_car",
              "driver"
            ],
            "id": "SEQ01",
            "model": "kling-o3",
            "narrative": "Car drives peacefully down the street",
            "shots": [
              {
                "duration": 3,
                "prompt": "Extreme wide shot, sunny suburban street stretching into the distance, a small @Element1 blue car approaches from far away, power poles lining the road, golden hour"
              },
              {
                "duration": 3,
                "prompt": "Tracking shot alongside the @Element1 blue car cruising down the residential street, @Element2 the young driver visible through the window, trees and houses passing"
              },
              {
                "duration": 3,
                "prompt": "POV from inside the @Element1 blue car, @Element2 driver's hands on the steering wheel, sunny suburban road ahead through the windshield, peaceful drive"
              },
              {
                "duration": 3,
                "prompt": "Low angle from the road surface as the @Element1 blue car passes overhead, wheels rolling, suburban houses and power lines framed against blue sky"
              },
              {
                "duration": 3,
                "prompt": "Aerial birds-eye view looking straight down, @Element1 blue car driving along the white center line of the suburban street, neat houses on both sides"
              }
            ],
            "song_section": "Intro",
            "song_timestamp": "0:00-0:05"
          },
          {
            "director_notes": "Quick escalation. Peaceful to panic. Cross-cut between deer, driver reaction, and car mechanics.",
            "duration": 15,
            "elements": [
              "deer",
              "blue_car",
              "driver"
            ],
            "id": "SEQ02",
            "model": "kling-o3",
            "narrative": "Deer steps into the road, car brakes",
            "shots": [
              {
                "duration": 3,
                "prompt": "Medium shot, @Element1 the deer steps casually from behind a bush onto the suburban road, ears perked, looking around"
              },
              {
                "duration": 3,
                "prompt": "Wide shot, the @Element2 blue car approaches as @Element1 the deer stands in the middle of the road, car's brake lights flash red, tires start to skid"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element3 the driver's face through the windshield, eyes going wide, mouth open in shock, hands jerking the steering wheel"
              },
              {
                "duration": 3,
                "prompt": "Close-up of the @Element2 blue car's front tires locking up and skidding on the asphalt, smoke from the rubber, suburban road surface"
              },
              {
                "duration": 3,
                "prompt": "Reverse angle from behind @Element1 the deer looking at the @Element2 blue car skidding toward it, the deer's antlers silhouetted, car swerving"
              }
            ],
            "song_section": "Chorus 1",
            "song_timestamp": "0:00-0:10"
          },
          {
            "director_notes": "The crash sequence. Fast, impactful, cinematic. Each sub-shot is a different angle of the same 2-second event.",
            "duration": 15,
            "elements": [
              "blue_car",
              "driver"
            ],
            "id": "SEQ03",
            "model": "kling-o3",
            "narrative": "Car swerves and crashes into power pole",
            "shots": [
              {
                "duration": 3,
                "prompt": "Wide shot, @Element1 the blue car swerves hard to the right, tires squealing, heading toward a wooden power pole on the sidewalk"
              },
              {
                "duration": 3,
                "prompt": "Impact shot, @Element1 the blue car slams into the wooden power pole, the pole cracks at the base, the car's hood crumples, glass shatters"
              },
              {
                "duration": 3,
                "prompt": "The cracked power pole tilts and falls, power lines snap and drape across the @Element1 blue car, bright electrical sparks cascade from the broken connections"
              },
              {
                "duration": 3,
                "prompt": "Interior shot, @Element2 the driver jolts forward from the impact inside the @Element1 blue car, airbag dust, cracked windshield spiderwebbing across the glass"
              },
              {
                "duration": 3,
                "prompt": "Wide aftermath shot, the @Element1 blue car crumpled against the broken pole, live power lines draped across the hood, sparks arcing, street suddenly dangerous"
              }
            ],
            "song_section": "Chorus 1 \u2192 Verse 1",
            "song_timestamp": "0:05-0:13"
          },
          {
            "director_notes": "Tension and dilemma. Should I stay or should I go? Set up the safety lesson.",
            "duration": 15,
            "elements": [
              "driver",
              "blue_car"
            ],
            "id": "SEQ04",
            "model": "kling-o3",
            "narrative": "Driver trapped and scared \u2014 what if there's fire?",
            "shots": [
              {
                "duration": 3,
                "prompt": "Close-up through cracked windshield, @Element1 the young driver grips the steering wheel, wide terrified eyes, sweat beading on his forehead"
              },
              {
                "duration": 3,
                "prompt": "Over-shoulder from back seat, @Element1 the driver looks left and right through the car windows, sparks visible outside, downed power line on the hood"
              },
              {
                "duration": 3,
                "prompt": "Extreme close-up of @Element1 the driver's hand trembling on the door handle, about to open it, then pulling back, uncertain"
              },
              {
                "duration": 3,
                "prompt": "Wide shot from outside, small wisps of smoke rising from under the crumpled hood of @Element2 the blue car, the downed power line sparking on the roof"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element1 the driver's face, eyes darting between the smoke outside and the sparking power line, fear and indecision"
              }
            ],
            "song_section": "Verse 1",
            "song_timestamp": "0:10-0:15"
          },
          {
            "director_notes": "KEY SAFETY BEAT: Jump clear, feet together. The landing must be crystal clear \u2014 both feet hit at once. Multiple angles of the same jump.",
            "duration": 15,
            "elements": [
              "driver",
              "blue_car",
              "deer"
            ],
            "id": "SEQ05",
            "model": "kling-o3",
            "narrative": "Jump clear of the car, land feet as one",
            "shots": [
              {
                "duration": 3,
                "prompt": "Medium shot, @Element1 the driver takes a deep breath, pushes the @Element2 car door open wide, braces himself on the door frame"
              },
              {
                "duration": 3,
                "prompt": "Wide shot, @Element1 the young driver leaps from the @Element2 blue car, both feet leaving the car together, airborne for a moment, clearing the vehicle"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element1 the driver's blue sneakers landing on the pavement with both feet together at the same time, knees bending on impact"
              },
              {
                "duration": 3,
                "prompt": "Medium shot from the side, @Element1 the driver lands in a crouch with feet together on the sidewalk, the damaged @Element2 blue car with sparking wires behind him"
              },
              {
                "duration": 3,
                "prompt": "Wide shot, @Element3 the deer watches from across the street as @Element1 the driver lands safely away from the @Element2 car, nodding approvingly"
              }
            ],
            "song_section": "Bridge 1 (first half)",
            "song_timestamp": "0:15-0:22"
          },
          {
            "director_notes": "SECOND KEY SAFETY BEAT: The shuffle. Every sub-shot reinforces the same visual \u2014 feet never leave the ground, never separate. Repetition is the point.",
            "duration": 15,
            "elements": [
              "driver"
            ],
            "id": "SEQ06",
            "model": "kling-o3",
            "narrative": "Shuffle shuffle shuffle \u2014 feet never separate",
            "shots": [
              {
                "duration": 3,
                "prompt": "Extreme close-up of @Element1 the driver's feet in blue sneakers on asphalt, shuffling forward in tiny steps, feet never lifting off the ground"
              },
              {
                "duration": 3,
                "prompt": "Low angle tracking shot following @Element1 the driver shuffling away, feet sliding along the pavement, never separating, suburban street background"
              },
              {
                "duration": 3,
                "prompt": "Medium wide shot, @Element1 the young driver shuffles carefully across the suburban road, arms slightly out for balance, feet glued to the ground"
              },
              {
                "duration": 3,
                "prompt": "Close-up from the front, @Element1 the driver's determined face looking down at his own feet as he concentrates on shuffling, not lifting"
              },
              {
                "duration": 3,
                "prompt": "Wide shot, @Element1 the driver reaches safe distance from the crashed car, stops shuffling, looks back at the wreck with relief"
              }
            ],
            "song_section": "Bridge 1 (second half)",
            "song_timestamp": "0:22-0:32"
          },
          {
            "director_notes": "Calming down. The deer is the safety guide, reassuring the driver that staying put is the right call.",
            "duration": 15,
            "elements": [
              "driver",
              "deer",
              "blue_car"
            ],
            "id": "SEQ07",
            "model": "kling-o3",
            "narrative": "Stay in your car \u2014 deer reassures driver",
            "shots": [
              {
                "duration": 3,
                "prompt": "Medium shot, @Element1 the driver sits inside the @Element3 blue car with the door closed, hands on the wheel, staying put"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element2 the deer's face outside the car window, looking in at the driver with kind reassuring eyes, nodding gently"
              },
              {
                "duration": 3,
                "prompt": "Over-shoulder from outside, @Element2 the deer peers through the side window at @Element1 the driver inside, the driver looks calmer now"
              },
              {
                "duration": 3,
                "prompt": "Wide shot of the crashed @Element3 blue car at the pole, @Element2 deer standing guard outside, @Element1 driver visible inside, scene is calm now despite the damage"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element1 the driver's face through the window, nodding, understanding, choosing to stay in the car"
              }
            ],
            "song_section": "Chorus 2-3",
            "song_timestamp": "0:32-0:45"
          },
          {
            "director_notes": "NEW LOCATION, NEW CHARACTER, NEW CAR. Rainy country road \u2014 moodier, darker than the suburban scenes. Same cartoon style but different atmosphere. Dark navy sedan, not the bright blue hatchback.",
            "duration": 15,
            "elements": [
              "driver2",
              "dark_blue_car"
            ],
            "id": "SEQ08",
            "location": "country_road",
            "model": "kling-o3",
            "narrative": "NEW SCENE: Rainy country road. Woman driver approaches a downed power line. Stops. Almost opens her door.",
            "shots": [
              {
                "duration": 3,
                "prompt": "New scene, rainy day. A @Element2 dark navy sedan drives along a wet two-lane country road, rain on the windshield, wipers moving, dark overcast sky, trees lining both sides"
              },
              {
                "duration": 3,
                "prompt": "Wide shot, the @Element2 dark blue sedan's headlights illuminate a downed power line across the wet country road ahead, sparks arcing in the rain, fallen tree branch nearby"
              },
              {
                "duration": 3,
                "prompt": "Interior shot, @Element1 the young woman behind the wheel sees the downed line ahead, presses the brakes, the @Element2 car slides slightly on the wet road before stopping"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element1 the woman's face through the rain-streaked windshield, concerned, leaning forward to look at the sparking downed line on the wet road"
              },
              {
                "duration": 3,
                "prompt": "Low angle shot of the downed power line on the wet asphalt, rain splashing around it, electrical sparks reflecting in the puddles, the @Element2 dark blue sedan stopped in the background"
              }
            ],
            "song_section": "Verse 2 (first half)",
            "song_timestamp": "0:45-0:51"
          },
          {
            "director_notes": "THE key moment. She actually opens the door and starts to get out \u2014 then the deer appears in the rain with an umbrella as the safety guide. Stop. Stay in your car. She corrects herself. The deer with the umbrella in the dark rain is a great visual \u2014 callback to the mascot in a totally different setting.",
            "duration": 15,
            "elements": [
              "driver2",
              "dark_blue_car",
              "deer"
            ],
            "id": "SEQ09",
            "location": "country_road",
            "model": "kling-o3",
            "narrative": "Woman opens the car door \u2014 but the deer appears in the rain with an umbrella. STOP. Stay in your car. She closes the door.",
            "shots": [
              {
                "duration": 3,
                "prompt": "Close-up inside the @Element2 dark blue sedan, @Element1 the young woman reaches for the door handle, grips it, pushes the door open"
              },
              {
                "duration": 3,
                "prompt": "Medium shot from outside, the @Element2 sedan door swings open in the rain, @Element1 the woman starts to step out, one foot toward the wet road, rain pouring down"
              },
              {
                "duration": 3,
                "prompt": "Reverse angle, @Element3 the deer appears in the dark rainy road holding a small umbrella, looking directly at @Element1 the woman with a stern warning expression, rain falling around them"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element1 the woman's face, recognition and realization, she pulls her foot back into the @Element2 car and grabs the door handle to close it"
              },
              {
                "duration": 3,
                "prompt": "Medium shot, @Element1 the woman pulls the @Element2 sedan door shut firmly, sits back in her seat, rain streaming down the window, @Element3 the deer with the umbrella nods approvingly outside in the dark rain"
              }
            ],
            "song_section": "Verse 2 (second half)",
            "song_timestamp": "0:51-0:56"
          },
          {
            "director_notes": "Bystander safety message. The couple must NOT approach. Driver warns them from inside the car. Show the danger zone clearly.",
            "duration": 15,
            "elements": [
              "driver",
              "blue_car"
            ],
            "id": "SEQ10",
            "model": "kling-o3",
            "narrative": "Warn the couple to stay away \u2014 bystander safety",
            "shots": [
              {
                "duration": 3,
                "prompt": "Back at the original crash scene. Wide shot, a couple walks along the suburban sidewalk toward the crashed @Element2 blue car and the downed power line"
              },
              {
                "duration": 3,
                "prompt": "@Element1 the driver leans out the car window waving his arms, shouting warning at the approaching couple to stay back from the downed line"
              },
              {
                "duration": 3,
                "prompt": "Medium shot of the couple on the sidewalk, concerned faces, hands up, stopping in their tracks as they see the downed power line and hear the warning"
              },
              {
                "duration": 3,
                "prompt": "Wide shot showing the full danger zone \u2014 crashed @Element2 blue car, downed sparking line, @Element1 driver warning from inside, couple keeping their distance on the far sidewalk"
              },
              {
                "duration": 3,
                "prompt": "Close-up of the downed power line between the car and the couple, sparks arcing, establishing why they must stay 30 feet back"
              }
            ],
            "song_section": "Chorus 4 + Bridge 2",
            "song_timestamp": "0:56-1:08"
          },
          {
            "director_notes": "Call for help. Driver is calm, composed, following instructions. Contrast with the earlier panic.",
            "duration": 15,
            "elements": [
              "driver",
              "blue_car"
            ],
            "id": "SEQ11",
            "model": "kling-o3",
            "narrative": "Driver calls 911 \u2014 doing the right thing",
            "shots": [
              {
                "duration": 3,
                "prompt": "Close-up of @Element1 the driver's hand pulling out a smartphone from his pocket inside the damaged @Element2 blue car"
              },
              {
                "duration": 3,
                "prompt": "Close-up of the phone screen, finger dialing 911, the cracked car windshield blurred in the background"
              },
              {
                "duration": 3,
                "prompt": "Medium shot, @Element1 the driver holds the phone to his ear, speaking calmly into the phone, explaining the situation, looking more composed now"
              },
              {
                "duration": 3,
                "prompt": "Over-shoulder shot from behind @Element1 the driver on the phone, looking out through the cracked windshield at the suburban street and downed line"
              },
              {
                "duration": 3,
                "prompt": "Close-up of @Element1 the driver's face, calmer now, nodding as he listens to the 911 operator, doing the right thing"
              }
            ],
            "song_section": "Bridge 2",
            "song_timestamp": "1:02-1:08"
          },
          {
            "director_notes": "Happy resolution. Everything worked because the driver followed safety steps. End warm and reassuring. Deer gets the last moment.",
            "duration": 15,
            "elements": [
              "blue_car",
              "deer"
            ],
            "id": "SEQ12",
            "model": "kling-o3",
            "narrative": "Help arrives \u2014 resolution \u2014 everyone is safe",
            "shots": [
              {
                "duration": 3,
                "prompt": "Wide shot down the suburban street, red and blue emergency lights flashing in the distance, an emergency vehicle approaching the crash scene"
              },
              {
                "duration": 3,
                "prompt": "Medium shot, @Element2 the deer stands on the sidewalk near the scene, looking satisfied, tail flicking, watching the emergency vehicles arrive"
              },
              {
                "duration": 3,
                "prompt": "Wide shot of the full scene \u2014 emergency vehicles at the crashed @Element1 blue car, workers in safety gear approaching, situation under control"
              },
              {
                "duration": 3,
                "prompt": "Medium shot, the driver steps out of the @Element1 car safely assisted by emergency workers, the downed line now cordoned off with tape"
              },
              {
                "duration": 3,
                "prompt": "Final wide shot pulling back, the whole suburban street at golden hour, emergency lights, @Element2 deer watching from the sidewalk, everyone safe, warm sunset glow"
              }
            ],
            "song_section": "Outro",
            "song_timestamp": "1:08-1:19"
          }
        ]
      },
      "path": "driver-beware/state/visual/plans/ep_001_plan.json"
    },
    {
      "data": {
        "description": "Ref generation pass \u2014 driver turnarounds + 4-door blue car refs",
        "episode_id": "EP999",
        "shots": [
          {
            "asset_data": {
              "characters": [
                "DRIVER_REF"
              ],
              "location_id": ""
            },
            "description": "Driver character frontal turnaround \u2014 new identity",
            "prompt_data": {
              "compiled_prompt": "warm 2D cartoon illustration, clean line art, young teen male, brown spiky hair, round face, blue crewneck long-sleeve sweatshirt, slim tan khaki pants, blue low-top canvas sneakers with white laces, full body standing, facing camera directly, neutral calm expression, arms relaxed at sides, neutral grey background, character model sheet front view, no background details, flat studio lighting"
            },
            "shot_id": "REF_DRIVER_FRONTAL"
          },
          {
            "asset_data": {
              "characters": [
                "DRIVER_REF"
              ],
              "location_id": ""
            },
            "description": "Driver character three-quarter front view",
            "prompt_data": {
              "compiled_prompt": "warm 2D cartoon illustration, clean line art, young teen male, brown spiky hair, round face, blue crewneck long-sleeve sweatshirt, slim tan khaki pants, blue low-top canvas sneakers with white laces, full body standing, three-quarter view turned slightly right, neutral calm expression, arms relaxed at sides, neutral grey background, character model sheet three-quarter view, no background details, flat studio lighting"
            },
            "shot_id": "REF_DRIVER_THREE_QUARTER"
          },
          {
            "asset_data": {
              "characters": [
                "DRIVER_REF"
              ],
              "location_id": ""
            },
            "description": "Driver character back view",
            "prompt_data": {
              "compiled_prompt": "warm 2D cartoon illustration, clean line art, young teen male, brown spiky hair, blue crewneck long-sleeve sweatshirt, slim tan khaki pants, blue low-top canvas sneakers with white laces, full body standing, back view facing away from camera, arms relaxed at sides, neutral grey background, character model sheet back view, no background details, flat studio lighting"
            },
            "shot_id": "REF_DRIVER_BACK"
          },
          {
            "asset_data": {
              "characters": [
                "BLUE_CAR_REF"
              ],
              "location_id": ""
            },
            "description": "Blue 4-door compact car side profile ref",
            "prompt_data": {
              "compiled_prompt": "warm 2D cartoon illustration, clean line art, blue 4-door compact hatchback sedan, clean and undamaged, light blue paint, side profile view, all four doors visible, neutral grey background, prop reference sheet, no characters inside, no fire, no damage, flat studio lighting, cartoon vehicle design"
            },
            "shot_id": "REF_BLUE_CAR_SIDE"
          },
          {
            "asset_data": {
              "characters": [
                "BLUE_CAR_REF"
              ],
              "location_id": ""
            },
            "description": "Blue 4-door compact car three-quarter front view ref",
            "prompt_data": {
              "compiled_prompt": "warm 2D cartoon illustration, clean line art, blue 4-door compact hatchback sedan, clean and undamaged, light blue paint, three-quarter front view, all four doors implied, neutral grey background, prop reference sheet, no characters inside, no fire, no damage, flat studio lighting, cartoon vehicle design"
            },
            "shot_id": "REF_BLUE_CAR_THREE_QUARTER"
          },
          {
            "asset_data": {
              "characters": [],
              "location_id": ""
            },
            "description": "REGEN_P02 crash scene keyframe \u2014 new driver and car identity, smoke rising",
            "prompt_data": {
              "compiled_prompt": "Edit this image to make two changes only: (1) The headlight on the side of the car that did NOT hit the pole is too destroyed \u2014 reduce the damage so it is only slightly cracked, not eviscerated. It should still look like a headlight. (2) Remove the airbag \u2014 the airbag should not be visible. The windshield area should show the driver clearly without an airbag deployed. Keep everything else exactly the same \u2014 the severe damage on the collision side, the cracked pole, the smoke, the car orientation, colors, driver, seatbelt, street, background, art style, lighting, and composition must all remain unchanged."
            },
            "shot_id": "REGEN_P02_kf_new_identity"
          },
          {
            "asset_data": {
              "characters": [],
              "location_id": ""
            },
            "description": "Fix walking shot pants color to canonical slim tan khaki",
            "prompt_data": {
              "compiled_prompt": "Edit this image to make two changes only: (1) Bring the feet together so both feet are side by side, parallel, standing together \u2014 not in a walking stride. (2) Fix the legs so they look natural and anatomically correct \u2014 straight, evenly proportioned, no distortion or strange angles. Keep the pants color (tan khaki), the shoes (blue canvas low-top with white sole), the background, street, lighting, art style, and composition unchanged."
            },
            "shot_id": "WALKING_FIX_PANTS"
          }
        ]
      },
      "path": "driver-beware/state/visual/plans/ep_999_plan.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.4272,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "CRASH",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_CRASH_JUMP_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_CRASH_JUMP_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "CRASH_JUMP_01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.4272,
            "disposition": null,
            "file_path": "renders/ep_001/shot_CRASH_JUMP_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "[0s-4s] The driver launches out of the open car door, pressing both feet firmly together as he sails into the air above the street. Arms fly out for balance. Seatbelt visible, unclipped, in the car seat behind him. 2D cartoon animation, suburban street, clean line art. [4s-8s] He comes down and lands on the pavement with both feet pressed firmly together as one, knees bending to absorb the impact. 2D cartoon animation.",
            "take_number": 1,
            "timestamp": 1778099612.8766358
          }
        ],
        "updated_at": 1778099612.878081
      },
      "path": "driver-beware/state/visual/shots/CRASH_JUMP_01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.4272,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "CRASH",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_CRASH_JUMP_02_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_CRASH_JUMP_02_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "CRASH_JUMP_02",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.4272,
            "disposition": null,
            "file_path": "renders/ep_001/shot_CRASH_JUMP_02_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "[0s-4s] The driver leaps out of the open car door in one clean motion, legs straight, knees locked together, feet pressed firmly side by side as a single unit as he rises into the air. 2D cartoon animation, suburban street, clean line art. [4s-8s] He drops and lands on the pavement, feet together as one, legs absorbing the impact with a slight bend at the knees. 2D cartoon animation.",
            "take_number": 1,
            "timestamp": 1778100735.321533
          }
        ],
        "updated_at": 1778100735.32262
      },
      "path": "driver-beware/state/visual/shots/CRASH_JUMP_02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.008,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "CRASH",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_CRASH_JUMP_03_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_CRASH_JUMP_03_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "CRASH_JUMP_03",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.008,
            "disposition": null,
            "file_path": "renders/ep_001/shot_CRASH_JUMP_03_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "[0s-4s] Pushes off door sill with both feet \u2014 knees pressed firmly together \u2014 launching upward in one explosive hop. [4s-8s] Drops to the pavement, both feet hitting the ground together as one, knees absorbing the landing.",
            "take_number": 1,
            "timestamp": 1778101215.5289412
          }
        ],
        "updated_at": 1778101215.530039
      },
      "path": "driver-beware/state/visual/shots/CRASH_JUMP_03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.896,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "CRASH",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_CRASH_JUMP_04_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_CRASH_JUMP_04_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "CRASH_JUMP_04",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.896,
            "disposition": null,
            "file_path": "renders/ep_001/shot_CRASH_JUMP_04_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "[0s-4s] Launches directly from door sill \u2014 feet never touch ground \u2014 both knees pressed firmly together, single explosive jump into the air. [4s-8s] Drops to the street, both feet landing together as one, knees bending to absorb impact.",
            "take_number": 1,
            "timestamp": 1778102468.0009081
          }
        ],
        "updated_at": 1778102468.0019221
      },
      "path": "driver-beware/state/visual/shots/CRASH_JUMP_04.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.4272,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "CRASH",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_CRASH_JUMP_05_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_CRASH_JUMP_05_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "CRASH_JUMP_05",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.4272,
            "disposition": null,
            "file_path": "renders/ep_001/shot_CRASH_JUMP_05_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "[0s-5s] Launches directly from the car door sill \u2014 feet never touch the ground first \u2014 both thighs, knees, and feet clamped together as one rigid unit, khaki pants, single explosive hop into the air. 2D cartoon animation, suburban street, clean line art. [5s-8s] Profile shot. Comes down onto the pavement, both feet hitting together as one, knees bending slightly to absorb the landing. 2D cartoon animation.",
            "take_number": 1,
            "timestamp": 1778103084.3870232
          }
        ],
        "updated_at": 1778103084.388269
      },
      "path": "driver-beware/state/visual/shots/CRASH_JUMP_05.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.4272,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "CRASH",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_CRASH_JUMP_06_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_CRASH_JUMP_06_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "CRASH_JUMP_06",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.4272,
            "disposition": null,
            "file_path": "renders/ep_001/shot_CRASH_JUMP_06_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "[0s-5s] Launches directly from car door sill, jumping straight forward away from the car and toward the camera, both thighs and knees clamped firmly together as one unit, khaki pants, feet never touching the ground first. 2D cartoon animation, suburban street. [5s-8s] Lands on the pavement facing the camera, both feet hitting together as one, knees bending to absorb impact. 2D cartoon animation.",
            "take_number": 1,
            "timestamp": 1778103787.5393221
          }
        ],
        "updated_at": 1778103787.540462
      },
      "path": "driver-beware/state/visual/shots/CRASH_JUMP_06.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.512,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MULTI_STAY_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.512,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_MULTI_STAY_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 4,
            "pipeline": "multi_shot",
            "prompt_used": "[The pictured cartoon deer peers over the top of it] | [CUT to a slightly different angle of the same deer] | [CUT to another angle. Deer leans forward over the ] | [CUT to a final angle. Deer nods over the sign with]",
            "take_number": 1,
            "timestamp": 1775709015.794341,
            "total_duration": 12
          }
        ],
        "updated_at": 1775709015.795425
      },
      "path": "driver-beware/state/visual/shots/DEER_MULTI_STAY_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MULTI_STAY_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775708872.0207071
      },
      "path": "driver-beware/state/visual/shots/DEER_MULTI_STAY_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MULTI_STAY_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775708872.0211132
      },
      "path": "driver-beware/state/visual/shots/DEER_MULTI_STAY_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MULTI_STAY_SH04",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775708872.021307
      },
      "path": "driver-beware/state/visual/shots/DEER_MULTI_STAY_SH04.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.512,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MV2_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.512,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_MV2_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 4,
            "pipeline": "multi_shot",
            "prompt_used": "[Camera pushes IN fast toward the deer. The picture] | [HARD CUT mid-sentence. Camera pulls BACK fast to a] | [CUT to a tight close angle. Camera whip-pushes in ] | [CUT to a dutch-angle low shot. Camera zooms out th]",
            "take_number": 1,
            "timestamp": 1775709424.002974,
            "total_duration": 12
          }
        ],
        "updated_at": 1775709424.004127
      },
      "path": "driver-beware/state/visual/shots/DEER_MV2_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MV2_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775709287.130732
      },
      "path": "driver-beware/state/visual/shots/DEER_MV2_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MV2_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775709287.130979
      },
      "path": "driver-beware/state/visual/shots/DEER_MV2_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_MV2_SH04",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775709287.1311622
      },
      "path": "driver-beware/state/visual/shots/DEER_MV2_SH04.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 3.034,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_SMOKE_OR_FIRE_SEEDANCE_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_SMOKE_OR_FIRE_SEEDANCE_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "DEER_SMOKE_OR_FIRE_SEEDANCE",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 3.034,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_SMOKE_OR_FIRE_SEEDANCE_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "The cartoon deer flips the red octagonal STOP sign around to reveal new text reading 'SMOKE OR FIRE?'. As the sign flips, the deer speaks aloud in a clear playful voice: 'But what if there's smoke or fire? Or something really dire?' Then the deer smiles sheepishly. Only the deer's voice is heard \u2014 no music, no soundtrack, no instrumental score. Ambient outdoor sounds only.",
            "take_number": 1,
            "timestamp": 1778293090.521208
          }
        ],
        "updated_at": 1778293090.523464
      },
      "path": "driver-beware/state/visual/shots/DEER_SMOKE_OR_FIRE_SEEDANCE.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 3.034,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_SMOKE_OR_FIRE_SEEDANCE_v2_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_SMOKE_OR_FIRE_SEEDANCE_v2_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "DEER_SMOKE_OR_FIRE_SEEDANCE_v2",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 3.034,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_SMOKE_OR_FIRE_SEEDANCE_v2_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "[0s-1s] The cartoon deer flips the red octagonal STOP sign around to reveal new text reading 'SMOKE OR FIRE?'. [1s-8s] As the sign settles, the deer speaks aloud in a clear playful voice: 'But what if there's smoke or fire? Or something really dire?' [8s-10s] The deer smiles sheepishly. Only the deer's voice is heard \u2014 no music, no soundtrack, no instrumental score. Ambient outdoor sounds only.",
            "take_number": 1,
            "timestamp": 1778293554.5547369
          }
        ],
        "updated_at": 1778293554.5550861
      },
      "path": "driver-beware/state/visual/shots/DEER_SMOKE_OR_FIRE_SEEDANCE_v2.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.517,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_STOP_COMFORT_TAIL_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_STOP_COMFORT_TAIL_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "DEER_STOP_COMFORT_TAIL",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.517,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_STOP_COMFORT_TAIL_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "Static locked-off camera throughout \u2014 no pan, no zoom, no shake, no movement of the camera. [0s-2.5s] The cartoon deer holds the red octagonal STOP sign up beside its head and speaks aloud in a clear calm voice: 'Stop. Stay in your car.' [2.5s-5s] The deer holds the sign steady and breaks into a warm comforting smile, eyes soft, holding the smile gently for two full seconds. Only the deer's voice is heard \u2014 no music, no soundtrack. Ambient outdoor sounds only.",
            "take_number": 1,
            "timestamp": 1778355741.8983371
          }
        ],
        "updated_at": 1778355741.899436
      },
      "path": "driver-beware/state/visual/shots/DEER_STOP_COMFORT_TAIL.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.8204,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_STOP_VARIATION_SEEDANCE_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_STOP_VARIATION_SEEDANCE_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "DEER_STOP_VARIATION_SEEDANCE",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.8204,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_STOP_VARIATION_SEEDANCE_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "The cartoon deer raises the red octagonal STOP sign up beside its head and holds it steady. The deer speaks aloud in a clear calm voice: 'Stop. Stay in your car.' Only the deer's voice is heard \u2014 no music, no soundtrack, no instrumental score. Ambient outdoor sounds only.",
            "take_number": 1,
            "timestamp": 1778355325.9174578
          }
        ],
        "updated_at": 1778355325.9180229
      },
      "path": "driver-beware/state/visual/shots/DEER_STOP_VARIATION_SEEDANCE.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.8204,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_STOP_WAVE_HEAD_COMFORT_TAIL_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_STOP_WAVE_HEAD_COMFORT_TAIL_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "DEER_STOP_WAVE_HEAD_COMFORT_TAIL",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.8204,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_STOP_WAVE_HEAD_COMFORT_TAIL_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "Static locked-off camera throughout \u2014 no pan, no zoom, no shake, no movement of the camera. [0s-2s] The cartoon deer holds the red octagonal STOP sign up beside its head and waves it gently side to side a few times \u2014 a small attention-grabbing wave. [2s-4.5s] The deer settles the sign steady and speaks aloud in a clear calm voice: 'Stop. Stay in your car.' [4.5s-6s] The deer holds the sign steady and breaks into a warm comforting smile, eyes soft, holding the smile gently. Only the deer's voice is heard \u2014 no music, no soundtrack. Ambient outdoor sounds only.",
            "take_number": 1,
            "timestamp": 1778356001.170939
          }
        ],
        "updated_at": 1778356001.1717381
      },
      "path": "driver-beware/state/visual/shots/DEER_STOP_WAVE_HEAD_COMFORT_TAIL.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.8204,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_STOP_WAVE_LIVE_EISH_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_STOP_WAVE_LIVE_EISH_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "DEER_STOP_WAVE_LIVE_SHEEPISH",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.8204,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_STOP_WAVE_LIVE_EISH_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "Static locked-off camera throughout \u2014 no pan, no zoom, no shake. The cartoon deer is alive and breathing across every moment of the clip \u2014 soft idle motion at all times: gentle ear flicks, slow blinks, subtle head sway, soft chest rise and fall. Never frozen, never still. [0s-2s] The deer holds the red octagonal STOP sign up beside its head and waves it gently side to side a few times \u2014 a small attention-grabbing wave. [2s-4.5s] The deer settles the sign steady and speaks aloud in a clear calm voice: 'Stop. Stay in your car.' [4.5s-6s] The deer holds the sign and breaks into a shy sheepish smile \u2014 slightly self-conscious, mouth softly upturned, eyes a touch averted and bashful, ears tilting just a bit. Idle ear flicks and blinks continue throughout. Only the deer's voice is heard \u2014 no music, no soundtrack. Ambient outdoor sounds only.",
            "take_number": 1,
            "timestamp": 1778369880.426749
          }
        ],
        "updated_at": 1778369880.427659
      },
      "path": "driver-beware/state/visual/shots/DEER_STOP_WAVE_LIVE_SHEEPISH.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.504,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_V01_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_V01_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_V01_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.504,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_V01_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The pictured cartoon deer mascot raises its sign slightly and speaks directly to the camera, mouth moving in sync with the words. [Speaker: Deer, warm friendly cartoon voice] \"STAY IN CAR!\" Only the spoken dialogue, NO background music, NO song, NO soundtrack, just the deer voice. Camera static. Scene backdrop unchanged. 2D cartoon Culver safety video style.",
            "take_number": 1,
            "timestamp": 1775705361.3614662
          }
        ],
        "updated_at": 1775705361.362622
      },
      "path": "driver-beware/state/visual/shots/DEER_V01_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.504,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_V02_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_V02_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_V02_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.504,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_V02_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The pictured cartoon deer mascot raises its sign and speaks directly to the camera with an enthusiastic smile, mouth moving in sync. [Speaker: Deer, warm enthusiastic cartoon voice] \"SHUFFLE!\" Only the spoken dialogue, NO background music, NO song, NO soundtrack. Camera static. Scene backdrop unchanged. 2D cartoon Culver safety video style.",
            "take_number": 1,
            "timestamp": 1775705359.662962
          }
        ],
        "updated_at": 1775705359.664124
      },
      "path": "driver-beware/state/visual/shots/DEER_V02_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.504,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_V03_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_V03_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_V03_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.504,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_V03_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The pictured cartoon deer mascot raises its sign and speaks directly to the camera, mouth moving in sync. [Speaker: Deer, warm friendly cartoon voice] \"DO NOT WALK!\" Only the spoken dialogue, NO background music, NO song, NO soundtrack. Camera static. Scene backdrop unchanged. 2D cartoon Culver safety video style.",
            "take_number": 1,
            "timestamp": 1775705360.420289
          }
        ],
        "updated_at": 1775705360.421361
      },
      "path": "driver-beware/state/visual/shots/DEER_V03_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.504,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_V04_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_V04_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_V04_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.504,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_V04_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The pictured cartoon deer mascot raises its sign and speaks directly to the camera, mouth moving in sync. [Speaker: Deer, warm friendly cartoon voice] \"TURN AROUND!\" Only the spoken dialogue, NO background music, NO song, NO soundtrack. Camera static. Scene backdrop unchanged. 2D cartoon Culver safety video style.",
            "take_number": 1,
            "timestamp": 1775705362.397699
          }
        ],
        "updated_at": 1775705362.3979762
      },
      "path": "driver-beware/state/visual/shots/DEER_V04_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.504,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_V05_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_V05_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_V05_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.504,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_V05_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The pictured cartoon deer mascot raises its sign and speaks directly to the camera, mouth moving in sync. [Speaker: Deer, warm friendly cartoon voice] \"KEEP BACK!\" Only the spoken dialogue, NO background music, NO song, NO soundtrack. Camera static. Scene backdrop unchanged. 2D cartoon Culver safety video style.",
            "take_number": 1,
            "timestamp": 1775705401.563067
          }
        ],
        "updated_at": 1775705401.5641558
      },
      "path": "driver-beware/state/visual/shots/DEER_V05_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.504,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_V06_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_V06_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "DEER_V06_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.504,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_V06_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The pictured cartoon deer mascot raises its sign and speaks directly to the camera, mouth moving in sync. [Speaker: Deer, warm gentle cartoon voice] \"BE AWARE!\" Only the spoken dialogue, NO background music, NO song, NO soundtrack. Camera static. Scene backdrop unchanged. 2D cartoon Culver safety video style.",
            "take_number": 1,
            "timestamp": 1775705375.213748
          }
        ],
        "updated_at": 1775705375.214543
      },
      "path": "driver-beware/state/visual/shots/DEER_V06_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.4272,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "DEER",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_DEER_WALK_STOP_SEEDANCE_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_DEER_WALK_STOP_SEEDANCE_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "DEER_WALK_STOP_SEEDANCE",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.4272,
            "disposition": null,
            "file_path": "renders/ep_001/shot_DEER_WALK_STOP_SEEDANCE_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "[0s-2s] The cartoon deer walks across the frame from the right toward the center, hooves stepping on the grass. [2s-3s] The deer reaches across its body with a front hoof and pulls a red octagonal STOP sign on a metal pole out from behind itself, raising it up beside its head and holding it steady. [3s-6s] As the sign is held up, the deer speaks aloud in a clear calm voice: 'Stop. Stay in your car.' [6s-8s] The deer pauses for a beat, then smiles sheepishly. Only the deer's voice is heard \u2014 no music, no soundtrack, no instrumental score. Ambient outdoor sounds only.",
            "take_number": 1,
            "timestamp": 1778299244.3729138
          }
        ],
        "updated_at": 1778299244.373597
      },
      "path": "driver-beware/state/visual/shots/DEER_WALK_STOP_SEEDANCE.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/Deer-smoke-or-fire-end-clean_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/Deer-smoke-or-fire-end-clean_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "Deer-smoke-or-fire-end-clean",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/Deer-smoke-or-fire-end-clean_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Clean up the line art on the reference image. Sharpen and tighten all outlines and edges to crisp, clean cartoon linework. Keep every other element identical \u2014 same framing, same composition, same colors, same lighting, same contents (deer, antlers, sign with 'SMOKE OR FIRE?' text, hoof, car window, background, grass, house). Only the line quality changes.",
            "take_number": 1,
            "timestamp": 1778292718.757781
          }
        ],
        "updated_at": 1778292718.758369
      },
      "path": "driver-beware/state/visual/shots/Deer-smoke-or-fire-end-clean.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/Deer-smoke-or-fire-end_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/Deer-smoke-or-fire-end_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "Deer-smoke-or-fire-end",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/Deer-smoke-or-fire-end_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit the reference image. Keep everything identical \u2014 the deer, antlers, hoof holding the sign pole, car window frame, painted house background, grass, lighting, framing, art style. Change ONLY the text on the red octagonal sign: replace 'STOP' with 'SMOKE OR FIRE?' in the same bold white sign-font, fitting on two lines on the same red sign.",
            "take_number": 1,
            "timestamp": 1778292576.323851
          }
        ],
        "updated_at": 1778292576.324341
      },
      "path": "driver-beware/state/visual/shots/Deer-smoke-or-fire-end.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/Deer-stop-sheepish-end-clean_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/Deer-stop-sheepish-end-clean_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "Deer-stop-sheepish-end-clean",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/Deer-stop-sheepish-end-clean_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Clean up the line art on the reference image. Sharpen and tighten all outlines and edges to crisp, clean cartoon linework. Keep every other element identical \u2014 same framing, same composition, same colors, same lighting, same contents (deer, antlers, hoof holding red STOP sign, sheepish smile, painted house background, grass, car window frame). Only the line quality changes.",
            "take_number": 1,
            "timestamp": 1778298824.94821
          }
        ],
        "updated_at": 1778298824.948808
      },
      "path": "driver-beware/state/visual/shots/Deer-stop-sheepish-end-clean.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/Deer-stop-sheepish-end_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/Deer-stop-sheepish-end_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "Deer-stop-sheepish-end",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/Deer-stop-sheepish-end_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit the reference image. Keep everything identical \u2014 the deer holding the STOP sign, the framing, composition, background, lighting, art style. Change ONLY the deer's expression to a sheepish smile, mouth slightly open in a soft sheepish smile, eyes a touch softer. Everything else stays the same.",
            "take_number": 1,
            "timestamp": 1778298683.45398
          }
        ],
        "updated_at": 1778298683.454454
      },
      "path": "driver-beware/state/visual/shots/Deer-stop-sheepish-end.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/Deer-walk-in-start-clean-v2_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/Deer-walk-in-start-clean-v2_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "Deer-walk-in-start-clean-v2",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/Deer-walk-in-start-clean-v2_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Clean up the line art on the reference image. Sharpen and tighten every outline and edge to crisp, clean, even cartoon linework throughout. Pay extra attention to the car window frame and door \u2014 its lines must be just as crisp and clean as the deer's. Keep every other element identical \u2014 same framing, same composition, same colors, same lighting, same contents (deer, antlers, car door and window frame, painted house background, grass, suburban street). Only the line quality changes.",
            "take_number": 1,
            "timestamp": 1778298980.948134
          }
        ],
        "updated_at": 1778298980.948609
      },
      "path": "driver-beware/state/visual/shots/Deer-walk-in-start-clean-v2.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/Deer-walk-in-start-clean_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/Deer-walk-in-start-clean_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "Deer-walk-in-start-clean",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/Deer-walk-in-start-clean_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Clean up the line art on the reference image. Sharpen and tighten all outlines and edges to crisp, clean cartoon linework. Keep every other element identical \u2014 same framing, same composition, same colors, same lighting, same contents (deer, antlers, painted house background, grass, car window frame, suburban street). Only the line quality changes.",
            "take_number": 1,
            "timestamp": 1778298823.0932338
          }
        ],
        "updated_at": 1778298823.093761
      },
      "path": "driver-beware/state/visual/shots/Deer-walk-in-start-clean.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/Deer-walk-in-start_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/Deer-walk-in-start_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "Deer-walk-in-start",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/Deer-walk-in-start_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit the reference image. Keep everything identical \u2014 the deer's appearance, the painted house background, grass, car window frame, lighting, art style, framing. Move ONLY the deer to the right third of the frame, so the deer's body sits in the right portion with empty grass and street to its left. The deer's pose, antlers, expression, and overall look stay exactly the same.",
            "take_number": 1,
            "timestamp": 1778298676.259593
          }
        ],
        "updated_at": 1778298676.260145
      },
      "path": "driver-beware/state/visual/shots/Deer-walk-in-start.json"
    },
    {
      "data": {
        "attempts": 2,
        "cost_incurred": 0.351,
        "episode_id": "EP999",
        "error_message": "Gate 2 semantic check: subject mismatch \u2014 expected 'space station' got 'ocean platform'",
        "gate_results": {
          "gate_1": {
            "passed": true,
            "score": 0.92
          },
          "gate_2": {
            "passed": false,
            "reason": "subject mismatch",
            "score": 0.31
          }
        },
        "job_id": null,
        "max_attempts": 3,
        "model": "gemini-3-pro-image-preview",
        "output_path": "sequences/ep_999/shot_001.png",
        "pipeline": "still",
        "session_id": "test-session-001",
        "shot_id": "EP999_SH01",
        "status": "previs_generated",
        "takes": [],
        "updated_at": 1772263489.831521
      },
      "path": "driver-beware/state/visual/shots/EP999_SH01.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.7900000000000001,
        "episode_id": "EP999",
        "error_message": null,
        "gate_results": {
          "gate_1": {
            "passed": true,
            "score": 0.95
          },
          "gate_2": {
            "passed": true,
            "score": 0.88
          },
          "gate_3": {
            "drift_frames": [
              12,
              47
            ],
            "passed": true,
            "score": 0.76
          }
        },
        "job_id": null,
        "max_attempts": 3,
        "model": "kling-3.0",
        "output_path": "sequences/ep_999/shot_002_take3.png",
        "pipeline": "t2v",
        "session_id": "test-session-001",
        "shot_id": "EP999_SH02",
        "status": "previs_generated",
        "takes": [
          {
            "path": "sequences/ep_999/EP999_SH02_take1.mp4",
            "rejected": true,
            "score": 0.76,
            "take_id": "take_1"
          },
          {
            "cost": 0.039,
            "file_path": "sequences/ep_999/shot_002_take2.png",
            "gate_1": {
              "cost": 0.039,
              "details": {
                "anatomy": {
                  "pass": true,
                  "reason": "The character's anatomy is correct and natural."
                },
                "black_frame": {
                  "pass": true,
                  "reason": "The image is not black or empty."
                },
                "color": {
                  "pass": true,
                  "reason": "Colors are rendered correctly without banding or corruption."
                },
                "resolution": {
                  "pass": true,
                  "reason": "The image is sharp and high-resolution."
                },
                "watermark": {
                  "pass": true,
                  "reason": "No external watermarks or logos are visible. Text on the uniform patch is part of the scene."
                }
              },
              "passed": true
            },
            "generated_at": 1772263515.5405471,
            "prompt": "young woman close-up, concerned expression, breath fogging cracked glass, damaged space station interior, viewport showing amber starfield, slight head turn toward camera, eyes searching, anxious, haunted, determined",
            "take_id": "take_2",
            "take_num": 2
          },
          {
            "cost": 0.039,
            "file_path": "sequences/ep_999/shot_002_take3.png",
            "gate_1": {
              "cost": 0.039,
              "details": {
                "anatomy": {
                  "pass": true,
                  "reason": "The anatomy of the subject is correct with no visible defects."
                },
                "black_frame": {
                  "pass": true,
                  "reason": "The image is not black or empty."
                },
                "color": {
                  "pass": true,
                  "reason": "The colors are rendered correctly without corruption or banding."
                },
                "resolution": {
                  "pass": true,
                  "reason": "The image is sharp and has good resolution."
                },
                "watermark": {
                  "pass": true,
                  "reason": "No watermarks or external logos are detected. The text on the uniform is part of the scene."
                }
              },
              "passed": true
            },
            "generated_at": 1772265761.194583,
            "prompt": "young woman close-up, concerned expression, breath fogging cracked glass, damaged space station interior, viewport showing amber starfield, slight head turn toward camera, eyes searching, anxious, haunted, determined",
            "take_id": "take_3",
            "take_num": 3
          }
        ],
        "updated_at": 1772300852.4551811
      },
      "path": "driver-beware/state/visual/shots/EP999_SH02.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.078,
        "episode_id": "EP999",
        "error_message": null,
        "gate_results": {},
        "job_id": null,
        "max_attempts": 3,
        "model": "kling-3.0",
        "output_path": "sequences/ep_999/shot_003.png",
        "pipeline": "i2v",
        "session_id": "test-session-001",
        "shot_id": "EP999_SH03",
        "status": "previs_generated",
        "takes": [],
        "updated_at": 1772263492.871847
      },
      "path": "driver-beware/state/visual/shots/EP999_SH03.json"
    },
    {
      "data": {
        "attempts": 2,
        "cost_incurred": 0.495,
        "episode_id": "EP999",
        "error_message": null,
        "gate_results": {
          "gate_1": {
            "passed": true,
            "score": 0.94
          },
          "gate_2": {
            "passed": true,
            "score": 0.91
          },
          "gate_3": {
            "passed": true,
            "score": 0.85
          }
        },
        "job_id": null,
        "max_attempts": 3,
        "model": "seeddance-2.0",
        "output_path": "sequences/ep_999/shot_004.png",
        "pipeline": "multi_shot",
        "session_id": "test-session-001",
        "shot_id": "EP999_SH04",
        "status": "previs_approved",
        "takes": [
          {
            "path": "sequences/ep_999/EP999_SH04_take1.mp4",
            "score": 0.72,
            "take_id": "take_1"
          },
          {
            "path": "sequences/ep_999/EP999_SH04_take2.mp4",
            "score": 0.85,
            "take_id": "take_2"
          }
        ],
        "updated_at": 1772260338.873423
      },
      "path": "driver-beware/state/visual/shots/EP999_SH04.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.273,
        "episode_id": "EP999",
        "error_message": null,
        "gate_results": {},
        "job_id": null,
        "max_attempts": 3,
        "model": "seeddance-2.0",
        "output_path": "sequences/ep_999/shot_005_take6.png",
        "pipeline": "multi_shot",
        "session_id": "test-session-001",
        "shot_id": "EP999_SH05",
        "status": "previs_generated",
        "takes": [
          {
            "cost": 0.039,
            "file_path": "sequences/ep_999/shot_005_take1.png",
            "gate_1": {
              "cost": 0.039,
              "details": {
                "anatomy": {
                  "pass": true,
                  "reason": "The anatomy of the person is correct."
                },
                "black_frame": {
                  "pass": true,
                  "reason": "The image is not a black frame."
                },
                "color": {
                  "pass": true,
                  "reason": "The colors are natural and without corruption."
                },
                "resolution": {
                  "pass": true,
                  "reason": "The image is sharp and has good resolution."
                },
                "watermark": {
                  "pass": true,
                  "reason": "No watermarks or logos are visible."
                }
              },
              "passed": true
            },
            "generated_at": 1772263539.278364,
            "prompt": "man's hand on palm scanner, red glow illuminating face, sealed bulkhead door, space station corridor, palm pressing against scanner surface, red light activating, tense, anticipatory",
            "rejected": true,
            "take_id": "take_1",
            "take_num": 1
          },
          {
            "cost": 0.039,
            "file_path": "sequences/ep_999/shot_005_take2.png",
            "gate_1": {
              "cost": 0.039,
              "details": {
                "anatomy": {
                  "pass": true,
                  "reason": "The hand and arm anatomy is correct and natural."
                },
                "black_frame": {
                  "pass": true,
                  "reason": "The image is not a black frame."
                },
                "color": {
                  "pass": true,
                  "reason": "The colors are rendered correctly without corruption."
                },
                "resolution": {
                  "pass": true,
                  "reason": "The image is sharp and has good resolution."
                },
                "watermark": {
                  "pass": true,
                  "reason": "No watermarks or logos are present."
                }
              },
              "passed": true
            },
            "generated_at": 1772263647.4452841,
            "prompt": "ECU man's hand on palm scanner, red glow illuminating, palm pressing against scanner surface, red light activating, tense, anticipatory",
            "take_id": "take_2",
            "take_num": 2
          },
          {
            "cost": 0.039,
            "file_path": "sequences/ep_999/shot_005_take3.png",
            "gate_1": {
              "cost": 0.039,
              "details": {
                "anatomy": {
                  "pass": true,
                  "reason": "The character's anatomy is correct with no severe errors."
                },
                "black_frame": {
                  "pass": true,
                  "reason": "The image is a full scene and not black or empty."
                },
                "color": {
                  "pass": true,
                  "reason": "The colors are consistent and there is no extreme banding or corruption."
                },
                "resolution": {
                  "pass": true,
                  "reason": "The image is sharp and has good resolution."
                },
                "watermark": {
                  "pass": true,
                  "reason": "There are no visible watermarks, logos, or text overlays."
                }
              },
              "passed": true
            },
            "generated_at": 1772263696.588968,
            "prompt": "man's hand on palm scanner, red glow illuminating face, sealed bulkhead door, space station corridor, palm pressing against scanner surface, red light activating, tense, anticipatory",
            "take_id": "take_3",
            "take_num": 3
          },
          {
            "cost": 0.039,
            "file_path": "sequences/ep_999/shot_005_take3.png",
            "gate_1": {
              "cost": 0.039,
              "details": {
                "anatomy": {
                  "pass": true,
                  "reason": "n/a"
                },
                "black_frame": {
                  "pass": true,
                  "reason": "n/a"
                },
                "color": {
                  "pass": true,
                  "reason": "n/a"
                },
                "resolution": {
                  "pass": true,
                  "reason": "n/a"
                },
                "watermark": {
                  "pass": true,
                  "reason": "n/a"
                }
              },
              "passed": true
            },
            "generated_at": 1772263710.231636,
            "prompt": "man's hand on palm scanner, red glow illuminating face, sealed bulkhead door, space station corridor, palm pressing against scanner surface, red light activating, tense, anticipatory",
            "take_id": "take_3",
            "take_num": 3
          },
          {
            "cost": 0.039,
            "file_path": "sequences/ep_999/shot_005_take3.png",
            "gate_1": {
              "cost": 0.039,
              "details": {
                "anatomy": {
                  "pass": true,
                  "reason": "The anatomy of the man and the person in the background is correct, with no severe errors like extra limbs or merged parts."
                },
                "black_frame": {
                  "pass": true,
                  "reason": "The image is a detailed scene and not black or empty."
                },
                "color": {
                  "pass": true,
                  "reason": "The colors are rendered correctly without extreme banding, posterization, or corruption."
                },
                "resolution": {
                  "pass": true,
                  "reason": "The image is sharp and detailed, not blurry or low resolution."
                },
                "watermark": {
                  "pass": true,
                  "reason": "There are no visible watermarks, logos, or text overlays. The text present is part of the scene's narrative."
                }
              },
              "passed": true
            },
            "generated_at": 1772263710.5975769,
            "prompt": "man's hand on palm scanner, red glow illuminating face, sealed bulkhead door, space station corridor, palm pressing against scanner surface, red light activating, tense, anticipatory",
            "take_id": "take_3",
            "take_num": 3
          }
        ],
        "updated_at": 1772300857.787782
      },
      "path": "driver-beware/state/visual/shots/EP999_SH05.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.039,
        "episode_id": "EP999",
        "error_message": null,
        "gate_results": {},
        "job_id": null,
        "max_attempts": 3,
        "model": "seeddance-2.0",
        "output_path": "sequences/ep_999/shot_006.png",
        "pipeline": "multi_shot",
        "session_id": "test-session-001",
        "shot_id": "EP999_SH06",
        "status": "previs_generated",
        "takes": [],
        "updated_at": 1772263602.52703
      },
      "path": "driver-beware/state/visual/shots/EP999_SH06.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": "kling-o3 job 019e3426-920c-7280-a762-430fd2cc795a timed out after 1800s via kling",
        "gate_results": {
          "video_path": "renders/ep_001/shot_FEET_WALK_V2V_DRIVERLOCK_2026_05_17_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_FEET_WALK_V2V_DRIVERLOCK_2026_05_17_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "FEET_WALK_V2V_DRIVERLOCK_2026_05_17",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_FEET_WALK_V2V_DRIVERLOCK_2026_05_17_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "Keeping the original camera angle, street, and electric sparks identical, the figure walking across the street is the driver from @Image1. His head, torso, arms, hands, legs, shoes, and clothing match @Image1 throughout the entire shot \u2014 no transformations of any kind. He walks continuously with smooth steady steps. Electric sparks remain visible. Maintain the original 2D cartoon line-art style.",
            "take_number": 1,
            "timestamp": 1778994464.267494
          }
        ],
        "updated_at": 1778994464.268693
      },
      "path": "driver-beware/state/visual/shots/FEET_WALK_V2V_DRIVERLOCK_2026_05_17.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_FEET_WALK_V2V_SKELLEGS_2026_05_17_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_FEET_WALK_V2V_SKELLEGS_2026_05_17_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "FEET_WALK_V2V_SKELLEGS_2026_05_17",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_FEET_WALK_V2V_SKELLEGS_2026_05_17_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "Keeping the original camera angle, walking motion, street, electricity effects, and upper body identical, change only the legs below the hips to a clean cartoon skeleton \u2014 visible femurs, tibias, fibulas, and foot bones, white with thin black outline. The head, torso, arms, hands, and shirt remain fully normal and unchanged. Match the original 2D cartoon line-art style.",
            "take_number": 1,
            "timestamp": 1778990372.216077
          }
        ],
        "updated_at": 1778990372.216865
      },
      "path": "driver-beware/state/visual/shots/FEET_WALK_V2V_SKELLEGS_2026_05_17.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.756,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "I2V",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_I2V_DUAL_KLING_V3_1778278508_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_I2V_DUAL_KLING_V3_1778278508_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "I2V_DUAL_KLING_V3_1778278508",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.756,
            "disposition": null,
            "file_path": "renders/ep_001/shot_I2V_DUAL_KLING_V3_1778278508_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The cartoon deer reaches across its body with a front hoof and pulls a red octagonal STOP sign on a metal pole out from behind itself, then raises the sign up beside its head and holds it steady. As the sign comes up, the deer speaks aloud in a clear calm voice: 'Stop. Stay in your car.' Only the deer's voice is heard \u2014 no music, no soundtrack, no instrumental score, no background score. Ambient outdoor sounds (a faint breeze, soft grass) only. The cartoon village background, painted house, and grass stay still and unchanged. Soft cel-shaded 2D cartoon style throughout.",
            "take_number": 1,
            "timestamp": 1778278579.178699
          }
        ],
        "updated_at": 1778278579.17924
      },
      "path": "driver-beware/state/visual/shots/I2V_DUAL_KLING_V3_1778278508.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.8204,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "I2V",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_I2V_DUAL_SEEDDANCE_20_1778278511_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_I2V_DUAL_SEEDDANCE_20_1778278511_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "I2V_DUAL_SEEDDANCE_20_1778278511",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.8204,
            "disposition": null,
            "file_path": "renders/ep_001/shot_I2V_DUAL_SEEDDANCE_20_1778278511_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "The cartoon deer reaches across its body with a front hoof and pulls a red octagonal STOP sign on a metal pole out from behind itself, then raises the sign up beside its head and holds it steady. As the sign comes up, the deer speaks aloud in a clear calm voice: 'Stop. Stay in your car.' Only the deer's voice is heard \u2014 no music, no soundtrack, no instrumental score, no background score. Ambient outdoor sounds (a faint breeze, soft grass) only. The cartoon village background, painted house, and grass stay still and unchanged. Soft cel-shaded 2D cartoon style throughout.",
            "take_number": 1,
            "timestamp": 1778278740.169446
          }
        ],
        "updated_at": 1778278740.17103
      },
      "path": "driver-beware/state/visual/shots/I2V_DUAL_SEEDDANCE_20_1778278511.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778263041_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778263041_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778263041",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778263041_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Replace the motion reference with 2D cell animation style. Khaki pants with a cuff. Low blue-top sneakers. Sunlit suburban street with painted houses and a tree-lined road. Soft cel shading, hand-painted backdrop, clean line art.",
            "take_number": 1,
            "timestamp": 1778263286.147787
          }
        ],
        "updated_at": 1778263286.149109
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778263041.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": "HTTP 422 at https://queue.fal.run/fal-ai/kling-video/requests/019e08d9-7555-7501-84ff-595e4d6ea70e: {\"detail\":[{\"loc\":[\"body\",\"video_url\"],\"msg\":\"Video duration is too short. Minimum is 3.0 seconds. Found 2.428667 seconds.\",\"type\":\"video_duration_too_short\",\"url\":\"https://docs.fal.ai/errors#video_duration_too_short\",\"ctx\":{\"min_duration\":3.0},\"input\":\"https://v3b.fal.media/files/b/0a996aaf/54Igt10JxVh_JeRVPCxsR_shuffle2.mov\"}]}",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778264794",
        "status": "video_failed",
        "takes": [],
        "updated_at": 1778264971.660005
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778264794.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778265001_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778265001_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778265001",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778265001_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Replace the motion reference with 2D cell animation style. Khaki pants with a cuff. Low blue-top sneakers. Sunlit suburban street with painted houses and a tree-lined road. Soft cel shading, hand-painted backdrop, clean line art.",
            "take_number": 1,
            "timestamp": 1778265337.47512
          }
        ],
        "updated_at": 1778265337.47633
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778265001.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778267267_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778267267_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778267267",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778267267_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Replace the motion reference with 2D cell animation style. Khaki pants with a cuff. Low blue-top sneakers with white toe-caps. Sunlit suburban street with painted houses and a tree-lined road. Soft cel shading, hand-painted backdrop, clean line art. The legs and feet shuffle forward in very small sliding increments \u2014 heels never leave the ground, the heels never leave the ground at any point. Both feet stay flat on the asphalt and slide a few inches at a time, alternating which foot inches forward. No stepping, no lifting, no walking \u2014 only a tight pressed-together shuffle slide along the ground.",
            "take_number": 1,
            "timestamp": 1778267537.80249
          }
        ],
        "updated_at": 1778267537.80305
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778267267.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778267746_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778267746_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778267746",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778267746_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Match the reference image exactly \u2014 keep its 2D cell-animated cartoon background unchanged: the same sunlit asphalt road with the white painted lane line down the middle, the same painted-cartoon houses on the left and right with their pitched roofs and flower boxes, the same telephone pole, the same tree-lined road receding into soft hand-painted sky and clouds, same soft cel shading and clean line art. The road surface stays asphalt \u2014 never snow, never dirt, never industrial ground. Only the LEGS animate: cartoon legs in khaki cuffed pants and blue low-top sneakers with white toe-caps shuffle forward in very small sliding increments. The heels never leave the ground, the heels never leave the ground at any point. Both feet stay flat on the asphalt and slide a few inches at a time, alternating which foot inches forward. No stepping, no lifting, no walking \u2014 only a tight pressed-together shuffle slide along the ground. The cartoon village background is locked, only the legs move.",
            "take_number": 1,
            "timestamp": 1778268103.527176
          }
        ],
        "updated_at": 1778268103.528899
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778267746.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778268530_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778268530_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778268530",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778268530_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "2D cell-animated cartoon scene matching the reference image. Sunlit asphalt road with a white painted lane line down the middle. Painted-cartoon houses on either side with pitched roofs and flower boxes. Telephone pole at the side of the road. Tree-lined road receding into a hand-painted sky with soft clouds. Soft cel shading and clean line art throughout. Cartoon legs in khaki cuffed pants and blue low-top sneakers with white toe-caps. The legs shuffle forward in very small sliding increments along the asphalt. Heels stay flat on the road. Heels stay on the ground. Feet pressed together, sliding a few inches at a time, alternating which foot inches forward.",
            "take_number": 1,
            "timestamp": 1778268729.387608
          }
        ],
        "updated_at": 1778268729.388327
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778268530.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778268791_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778268791_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778268791",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778268791_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keeping the original shuffle motion and camera angle identical, transform the entire scene to match @Image1. Replace the legs with 2D cell-animated cartoon legs in khaki cuffed pants and blue low-top sneakers with white toe-caps. Replace the ground with cartoon asphalt road with a white painted lane line. Replace the entire background with the cartoon village from @Image1 \u2014 painted houses on either side with pitched roofs and flower boxes, telephone pole, tree-lined road, hand-painted sky with soft clouds, soft cel shading and clean line art. Maintain the shuffle motion exactly \u2014 heels stay on the ground, feet pressed together, sliding forward in small increments.",
            "take_number": 1,
            "timestamp": 1778269089.907068
          }
        ],
        "updated_at": 1778269089.908643
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778268791.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778291228_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778291228_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778291228",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778291228_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keeping the camera angle, perspective, motion, smoke, fire, blue car, wood crash pole, road, houses, and 2D cartoon art style identical, replace ONLY the driver's clothing to match the character in @Image1. Dress the driver in the royal-blue long-sleeve crew-neck sweatshirt with ribbed crew collar and ribbed wrist cuffs that the character is wearing in @Image1. The driver's face, skin, hair, pose, position, seatbelt across his chest, and reaction stay exactly as they are in the source video. Match the sweatshirt color, fit, and long-sleeve crew-neck cut from @Image1 across every frame.",
            "take_number": 1,
            "timestamp": 1778291473.9542458
          }
        ],
        "updated_at": 1778291473.955862
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778291228.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778291926_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778291926_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778291926",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778291926_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keeping the camera angle, perspective, motion, smoke, fire, blue car, wood crash pole, road, houses, and 2D cartoon art style identical, replace the driver's clothing with the long-sleeve crew-neck sweatshirt from @Image1. The driver's face, skin, hair, pose, position, seatbelt, and reaction stay exactly as they are in the source video.",
            "take_number": 1,
            "timestamp": 1778292217.033046
          }
        ],
        "updated_at": 1778292217.0335932
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778291926.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_O1_EDIT_1778300983_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_O1_EDIT_1778300983_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_O1_EDIT_1778300983",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_O1_EDIT_1778300983_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keeping the camera angle, perspective, motion, smoke, fire, blue car, wood crash pole, driver, road, houses, and 2D cartoon art style identical, add the torn-down black power cable from @Image1 to the scene. Match the exact cable drape from @Image1 \u2014 running from the top of the wood crash pole down across the front-left of the blue car's hood and continuing down onto the asphalt road in front of the car. The cable is a continuous unbroken wire end-to-end. Apply the same cable path consistently across every frame.",
            "take_number": 1,
            "timestamp": 1778301312.355829
          }
        ],
        "updated_at": 1778301312.3563871
      },
      "path": "driver-beware/state/visual/shots/KLING_O1_EDIT_1778300983.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778302061_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778302061_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_V2V_EDIT_1778302061",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778302061_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keeping the camera angle, perspective, motion, smoke, blue car, wood crash pole, driver, road, houses, and 2D cartoon art style identical, add the single torn-down black power cable from @Image1 to the scene. Match the cable drape from @Image1 exactly \u2014 one continuous black wire running from the top of the wood crash pole, draping down the front-left of the blue car's hood, then continuing onto the asphalt road in front of the car. Apply the same single cable across every frame.",
            "take_number": 1,
            "timestamp": 1778302360.641075
          }
        ],
        "updated_at": 1778302360.641737
      },
      "path": "driver-beware/state/visual/shots/KLING_V2V_EDIT_1778302061.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778302911_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778302911_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_V2V_EDIT_1778302911",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778302911_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keep everything the same. Add a wire from @Image1 that has fallen from the utility pole onto the car hood and into the street.",
            "take_number": 1,
            "timestamp": 1778303207.689881
          }
        ],
        "updated_at": 1778303207.690638
      },
      "path": "driver-beware/state/visual/shots/KLING_V2V_EDIT_1778302911.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304097_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304097_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_V2V_EDIT_1778304097",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304097_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keep everything the same. Remove the power lines on the right side of the frame. Open the driver-side door of the car.",
            "take_number": 1,
            "timestamp": 1778304578.746925
          }
        ],
        "updated_at": 1778304578.7480772
      },
      "path": "driver-beware/state/visual/shots/KLING_V2V_EDIT_1778304097.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304548_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304548_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_V2V_EDIT_1778304548",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304548_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keep everything the same. Add a wire from @Image1 that has fallen from the utility pole onto the car hood and into the street. Replace the driver's clothing with the long-sleeve crew-neck sweatshirt from @Image2.",
            "take_number": 1,
            "timestamp": 1778304797.717482
          }
        ],
        "updated_at": 1778304797.718064
      },
      "path": "driver-beware/state/visual/shots/KLING_V2V_EDIT_1778304548.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304767_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304767_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_V2V_EDIT_1778304767",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778304767_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keep everything the same. Remove the power lines on the right side of the frame. The driver-side door of the car is open and stays open the entire time \u2014 open at the start, open at the end, no movement of the door.",
            "take_number": 1,
            "timestamp": 1778304888.719669
          }
        ],
        "updated_at": 1778304888.720204
      },
      "path": "driver-beware/state/visual/shots/KLING_V2V_EDIT_1778304767.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "KLING",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778345638_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778345638_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "KLING_V2V_EDIT_1778345638",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_KLING_V2V_EDIT_1778345638_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Keep everything the same. Remove the utility pole and all power lines on the right side of the frame. The driver-side door is wide open throughout, swung fully outward at roughly a 90-degree angle, hinges visible, the door's outer face perpendicular to the side of the car \u2014 never closing or shifting position from start to finish.",
            "take_number": 1,
            "timestamp": 1778345765.9512708
          }
        ],
        "updated_at": 1778345765.9515781
      },
      "path": "driver-beware/state/visual/shots/KLING_V2V_EDIT_1778345638.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "NBP",
        "error_message": "404 NOT_FOUND. {'error': {'code': 404, 'message': 'models/nbp is not found for API version v1beta, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "NBP_POSE_1778264299",
        "status": "keyframe_mechanical_failed",
        "takes": [],
        "updated_at": 1778264300.467587
      },
      "path": "driver-beware/state/visual/shots/NBP_POSE_1778264299.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "NBP",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/NBP_POSE_1778264329_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/NBP_POSE_1778264329_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "NBP_POSE_1778264329",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/NBP_POSE_1778264329_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Regenerate the look reference (cartoon-style legs in khaki cuffed pants and blue low-top sneakers, sunlit suburban street with painted houses and a tree-lined road, soft cel shading, clean line art) at the exact stance, leg position, and foot placement of the pose reference. Keep the cartoon style, character, wardrobe, sneakers, and street setting from the look reference. Match only the pose \u2014 feet position, knee angle, weight distribution, framing \u2014 to the pose reference. Low camera angle on the legs and feet.",
            "take_number": 1,
            "timestamp": 1778264350.623849
          }
        ],
        "updated_at": 1778264350.624395
      },
      "path": "driver-beware/state/visual/shots/NBP_POSE_1778264329.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "NBP",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/NBP_POSE_1778264517_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/NBP_POSE_1778264517_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "NBP_POSE_1778264517",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/NBP_POSE_1778264517_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Identical 2D cell-animated cartoon image to the reference: same khaki cuffed pants, same blue low-top sneakers with white toe-caps and white laces, same sunlit suburban street, same painted houses on either side, same tree-lined road, same low camera angle on the legs and feet, same soft cel shading and clean line art. Change ONLY the leg pose: feet planted directly together with both heels touching and both toes touching, ankles touching, knees touching, legs pressed tightly together in a closed straight stance. The shoes sit side-by-side on the white road line, no gap between them. Keep everything else from the reference image identical.",
            "take_number": 1,
            "timestamp": 1778264540.374069
          }
        ],
        "updated_at": 1778264540.374453
      },
      "path": "driver-beware/state/visual/shots/NBP_POSE_1778264517.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "NBP",
        "error_message": "'FalAdapter' object has no attribute 'direct_submit_image'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "NBP_POSE_1778264618",
        "status": "keyframe_mechanical_failed",
        "takes": [],
        "updated_at": 1778264619.135995
      },
      "path": "driver-beware/state/visual/shots/NBP_POSE_1778264618.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "error_message": "'FalAdapter' object has no attribute 'direct_submit_image'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REF_BLUE_CAR_SIDE",
        "status": "keyframe_mechanical_failed",
        "takes": [],
        "updated_at": 1778019362.540551
      },
      "path": "driver-beware/state/visual/shots/REF_BLUE_CAR_SIDE.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "error_message": "'FalAdapter' object has no attribute 'direct_submit_image'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REF_BLUE_CAR_THREE_QUARTER",
        "status": "keyframe_mechanical_failed",
        "takes": [],
        "updated_at": 1778019362.542479
      },
      "path": "driver-beware/state/visual/shots/REF_BLUE_CAR_THREE_QUARTER.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "error_message": "'FalAdapter' object has no attribute 'direct_submit_image'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REF_DRIVER_BACK",
        "status": "keyframe_mechanical_failed",
        "takes": [],
        "updated_at": 1778019362.5388522
      },
      "path": "driver-beware/state/visual/shots/REF_DRIVER_BACK.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "error_message": "'FalAdapter' object has no attribute 'direct_submit_image'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REF_DRIVER_FRONTAL",
        "status": "keyframe_mechanical_failed",
        "takes": [],
        "updated_at": 1778019362.5354261
      },
      "path": "driver-beware/state/visual/shots/REF_DRIVER_FRONTAL.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "error_message": "'FalAdapter' object has no attribute 'direct_submit_image'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REF_DRIVER_THREE_QUARTER",
        "status": "keyframe_mechanical_failed",
        "takes": [],
        "updated_at": 1778019362.537814
      },
      "path": "driver-beware/state/visual/shots/REF_DRIVER_THREE_QUARTER.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1779079074.0500212
          }
        ],
        "updated_at": 1779079074.050756
      },
      "path": "driver-beware/state/visual/shots/REGEN_P02_KLING_O3_V2V_MULTI_RIGHTLANE_2026_05_18.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P02_V2V_LANE_2026_05_17_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P02_V2V_LANE_2026_05_17_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P02_V2V_LANE_2026_05_17",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P02_V2V_LANE_2026_05_17_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "Keeping the original camera angle, motion timing, lighting, characters, deer, pole, sparks, and bystanders identical, change only the lane the blue car drives in. Place the blue car in the right-hand lane of the road, the lane closest to the wooden utility poles and power lines on the right shoulder. Keep every other element of the scene unchanged.",
            "take_number": 1,
            "timestamp": 1778992897.48353
          }
        ],
        "updated_at": 1778992897.484527
      },
      "path": "driver-beware/state/visual/shots/REGEN_P02_V2V_LANE_2026_05_17.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.195,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": "No image_bytes in adapter result",
        "gate_results": {
          "keyframe_path": "sequences/ep_999/REGEN_P02_kf_new_identity_take5.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_999/REGEN_P02_kf_new_identity_take5.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P02_kf_new_identity",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_999/REGEN_P02_kf_new_identity_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "warm 2D cartoon illustration, 16:9 framing, golden-hour light, clean 2D cartoon style. Blue 4-door compact car crashed into a wooden utility pole on the left sidewalk of a suburban residential street. The front-left of the hood is crumpled and buckled against the pole, metal dented and creased. Grey-white smoke rises from the crumpled front-left of the hood, wisps curling upward. Driver visible through the windshield \u2014 young teen male, brown spiky hair, blue crewneck sweatshirt, seatbelt buckled firmly across his chest, expression of wide-eyed shock. The car's airbags have deployed. Golden afternoon sunlight from the right, warm shadows. Clean 2D cartoon animation frame, no motion blur.",
            "take_number": 1,
            "timestamp": 1778106287.5347579
          },
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_999/REGEN_P02_kf_new_identity_take2.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "warm 2D cartoon illustration, 16:9 framing, golden-hour light, clean 2D cartoon style. Blue 4-door compact car crashed into a wooden utility pole on the left sidewalk of a suburban residential street. The front-right corner of the hood is severely crumpled and buckled hard against the pole \u2014 deeply dented, crushed metal folded and creased, headlight shattered, bumper split open at the impact point. The wooden utility pole has a deep crack at the point of impact, wood splintered and bent inward. Grey-white smoke rises from the crumpled front-right of the hood, thick wisps curling upward into the air. Driver visible through the windshield \u2014 young teen male, brown spiky hair, blue crewneck sweatshirt, seatbelt buckled firmly across his chest, expression of wide-eyed shock. The car's airbags have deployed. Golden afternoon sunlight from the right, warm shadows. Clean 2D cartoon animation frame, no motion blur.",
            "take_number": 2,
            "timestamp": 1778107392.912134
          },
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_999/REGEN_P02_kf_new_identity_take3.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit this image to make the following changes only: (1) The front corner of the car where it contacts the pole should be more severely damaged \u2014 deeper crumpling, more buckled metal, cracked and split bodywork, shattered headlight at the impact point. (2) The wooden utility pole should have a visible crack or split at the exact point of car impact, wood splintered and bent where the car struck it. (3) Grey-white smoke should be rising from the crumpled hood near the impact zone, thick wisps curling upward. Keep everything else exactly the same \u2014 the car orientation, colors, position, driver, seatbelt, street, background, art style, lighting, and composition must remain unchanged.",
            "take_number": 3,
            "timestamp": 1778107686.100854
          },
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_999/REGEN_P02_kf_new_identity_take4.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit this image to make the following changes only: (1) The front corner of the car where it contacts the pole should be more severely damaged \u2014 deeper crumpling, more buckled metal, cracked and split bodywork, shattered headlight at the impact point. (2) The wooden utility pole should have a visible crack or split at the exact point of car impact, wood splintered and bent where the car struck it. (3) Grey-white smoke should be rising from the crumpled hood near the impact zone, thick wisps curling upward. Keep everything else exactly the same \u2014 the car orientation, colors, position, driver, seatbelt, street, background, art style, lighting, and composition must remain unchanged.",
            "take_number": 4,
            "timestamp": 1778107772.661859
          },
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_999/REGEN_P02_kf_new_identity_take5.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit this image to make two changes only: (1) The headlight on the side of the car that did NOT hit the pole is too destroyed \u2014 reduce the damage so it is only slightly cracked, not eviscerated. It should still look like a headlight. (2) Remove the airbag \u2014 the airbag should not be visible. The windshield area should show the driver clearly without an airbag deployed. Keep everything else exactly the same \u2014 the severe damage on the collision side, the cracked pole, the smoke, the car orientation, colors, driver, seatbelt, street, background, art style, lighting, and composition must all remain unchanged.",
            "take_number": 5,
            "timestamp": 1778108078.2794602
          }
        ],
        "updated_at": 1778108078.2802188
      },
      "path": "driver-beware/state/visual/shots/REGEN_P02_kf_new_identity.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v4_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v4_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_big_step_shock_kling_v4",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v4_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "5-second 2D cartoon safety PSA. Low camera looking down a suburban street, driver in full PROFILE. Camera locked, no zoom. The driver takes one big step and is electrocuted by step potential\n\n0-2s: Driver takes ONE BIG WIDE FIRST STEP to camera-right. Front foot strides forward, rear foot planted, clear gap between feet. The step completes slowly. Front foot descends toward the asphalt.\n\n2-5s: Front foot TOUCHES DOWN. Simultaneous blue arc flares up from the ground at the back foot and arcs up the back leg, to the torso, then back down the other leg to the ground.",
            "take_number": 1,
            "timestamp": 1778114100.6651242
          }
        ],
        "updated_at": 1778114100.665663
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_big_step_shock_kling_v4.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v5_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v5_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_big_step_shock_kling_v5",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v5_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "2D cartoon safety PSA. Low camera on suburban street, driver in full PROFILE. Camera locked. Driver takes one step forward. His foot touches the ground. Instantly, a bright blue electric arc shoots up from the ground, travels up his back leg, across his body, and back down his front leg into the ground \u2014 completing the circuit. He is shocked.",
            "take_number": 1,
            "timestamp": 1778114318.582813
          }
        ],
        "updated_at": 1778114318.5831301
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_big_step_shock_kling_v5.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v6_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v6_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_big_step_shock_kling_v6",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v6_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "2D cartoon safety PSA. Low camera on suburban street, driver in full PROFILE. Driver walks a few steps forward. On his last step, his foot touches the ground and instantly a bright blue electric arc shoots up from the ground, travels up his back leg, across his body, and back down his front leg into the ground. He is shocked.",
            "take_number": 1,
            "timestamp": 1778114559.909903
          }
        ],
        "updated_at": 1778114559.9107032
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_big_step_shock_kling_v6.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v7_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v7_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_big_step_shock_kling_v7",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v7_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. A man is walking across an asphalt street. He takes a wide step, and pauses mid-stride with his feet far apart. Bright blue glowing electrical arcs shoot up from the street into his rear foot, travel up his back leg, across his hips, and shoot down his front leg back into the asphalt. He instantly freezes in place, paralyzed. The animation style suddenly shifts to a dramatic effect: his body turns into a flashing, glowing X-ray skeleton, surrounded by stylized 2D cartoon yellow lightning bolts vibrating around his entire frozen body.",
            "take_number": 1,
            "timestamp": 1778115979.9803882
          }
        ],
        "updated_at": 1778115979.980883
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_big_step_shock_kling_v7.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.008,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v8_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v8_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_big_step_shock_kling_v8",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.008,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_big_step_shock_kling_v8_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. A man is walking across an asphalt street. He takes a wide step, and pauses mid-stride with his feet far apart. Bright blue glowing electrical arcs shoot up from the street into his rear foot, travel up his back leg, across his hips, and shoot down his front leg back into the asphalt. He instantly freezes in place, paralyzed. The animation style suddenly shifts to a dramatic effect: his body turns into a flashing, glowing X-ray skeleton, surrounded by stylized 2D cartoon yellow lightning bolts vibrating around his entire frozen body.",
            "take_number": 1,
            "timestamp": 1778116133.193053
          }
        ],
        "updated_at": 1778116133.194487
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_big_step_shock_kling_v8.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v1_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v1_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_shuffle_kling_v1",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v1_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. A tight camera close-up exclusively on a man's legs and shoes on an asphalt street. He is performing a safety shuffle. The soles of his shoes never leave the pavement. He keeps his legs together. He slowly slides his right shoe forward a few inches along the ground, then slides his left shoe forward just past the right. It is a continuous, stiff, dragging motion. The shoes stay flat and glide across the asphalt without ever being lifted into the air.",
            "take_number": 1,
            "timestamp": 1778117275.080778
          }
        ],
        "updated_at": 1778117275.081889
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_shuffle_kling_v1.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v2_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v2_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_shuffle_kling_v2",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v2_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. A tight camera close-up exclusively on a man's legs and shoes on an asphalt street. The man mimics a cross-country skier, gliding his shoes flat across the dry asphalt without lifting them. His feet never leave the ground. The motion is slow, stiff, and deliberate \u2014 both soles dragging continuously along the pavement.",
            "take_number": 1,
            "timestamp": 1778117554.411059
          }
        ],
        "updated_at": 1778117554.412085
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_shuffle_kling_v2.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v3_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v3_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_shuffle_kling_v3",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v3_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt. He shuffles: moving in a dragging, sliding manner without lifting his feet. The soles remain pressed flat against the pavement at all times. Only tiny, incremental movements \u2014 each foot slides forward just an inch or two along the ground, like skis on a flat surface. No lifting, no stepping, no airtime. Just slow friction-dragging across the asphalt.",
            "take_number": 1,
            "timestamp": 1778120727.691844
          }
        ],
        "updated_at": 1778120727.6921458
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_shuffle_kling_v3.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v4_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v4_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_shuffle_kling_v4",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v4_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt. He shuffles forward in tiny increments. Left foot slides forward one inch along the ground. Then right foot slides forward one inch to catch up. Then left again. Then right. The feet stay close together at all times \u2014 never spreading apart, never lifting off the ground. Soles dragging flat across the pavement in the tiniest possible movements.",
            "take_number": 1,
            "timestamp": 1778121423.721183
          }
        ],
        "updated_at": 1778121423.7222311
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_shuffle_kling_v4.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v5_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v5_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_shuffle_kling_v5",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_shuffle_kling_v5_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt, viewed from the side in full profile. He shuffles: moving in a dragging, sliding manner without lifting his feet. The soles remain pressed flat against the pavement at all times. Only tiny, incremental movements \u2014 each foot slides forward just an inch or two along the ground, like skis on a flat surface. No lifting, no stepping, no airtime. Just slow friction-dragging across the asphalt.",
            "take_number": 1,
            "timestamp": 1778122466.349063
          }
        ],
        "updated_at": 1778122466.350663
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_shuffle_kling_v5.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.517,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "REGEN",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_REGEN_P14_shuffle_seedance_v1_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_REGEN_P14_shuffle_seedance_v1_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "REGEN_P14_shuffle_seedance_v1",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.517,
            "disposition": null,
            "file_path": "renders/ep_001/shot_REGEN_P14_shuffle_seedance_v1_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "Stylized 3D animated safety PSA. Tight close-up on a man's legs and shoes on asphalt, viewed from the side in full profile. He shuffles: moving in a dragging, sliding manner without lifting his feet. The soles remain pressed flat against the pavement at all times. Only tiny, incremental movements \u2014 each foot slides forward just an inch or two along the ground, like skis on a flat surface. No lifting, no stepping, no airtime. Just slow friction-dragging across the asphalt.",
            "take_number": 1,
            "timestamp": 1778123184.9724429
          }
        ],
        "updated_at": 1778123184.973801
      },
      "path": "driver-beware/state/visual/shots/REGEN_P14_shuffle_seedance_v1.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": "Start frame validation crashed: No module named 'lib.critics'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778026133",
        "status": "pending_qc",
        "takes": [],
        "updated_at": 1778026133.854123
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778026133.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": "Start frame validation crashed: No module named 'lib.critics'",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778026164",
        "status": "pending_qc",
        "takes": [],
        "updated_at": 1778026164.2048461
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778026164.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778026218_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778026218_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778026218",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778026218_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently MIMING to warn bystanders to stay back. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver's face, car, pole, cable, bystanders, road, and environment match the start frame.\n\nSecond 0 to 1: The driver's hands and arms \u2014 currently hidden below the window \u2014 rise UP into view through the driver-side window, both palms facing outward toward the camera and toward the bystanders.\n\nSecond 1 to 4: The driver shakes his head rapidly side to side in a repeated NO-NO-NO motion. Simultaneously he waves both raised hands back and forth through the air in an emphatic STAY-BACK warning gesture \u2014 palms out, pushing forward then pulling back in a rhythmic cycle.\n\nHis MOUTH STAYS FIRMLY CLOSED. Lips sealed shut. No talking. Pure silent mime. Wide eyes, raised eyebrows, sealed mouth \u2014 frozen in fear throughout.\n\n2D cartoon animation style, tight clean line weight.",
            "take_number": 1,
            "timestamp": 1778026391.410431
          }
        ],
        "updated_at": 1778026391.411885
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778026218.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030112_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030112_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778030112",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030112_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1778030338.811863
          }
        ],
        "updated_at": 1778030338.812614
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778030112.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030474_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030474_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778030474",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778030474_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystanders.\n\nSecond 1 to 4: The driver waves both raised hands back and forth in an emphatic STAY-BACK gesture \u2014 palms out, pushing forward then pulling back in a slow rhythmic cycle. His arms do the work. Nothing else moves.\n\nHis head stays still and facing forward. His mouth stays completely closed \u2014 no lip movement, no talking, no mouthing words. His expression is wide-eyed and scared, frozen throughout.\n\n2D cartoon animation style, tight clean line weight.",
            "take_number": 1,
            "timestamp": 1778030700.35024
          }
        ],
        "updated_at": 1778030700.3507998
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778030474.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031623_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031623_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778031623",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031623_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver wears a blue long-sleeve sweatshirt.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystanders.\n\nSecond 1 to 4: The driver waves both raised hands back and forth in an emphatic STAY-BACK gesture \u2014 palms out, pushing forward then pulling back in a slow rhythmic cycle. His arms do the work. Nothing else moves.\n\nHis head stays still and facing forward. His mouth stays completely closed \u2014 no lip movement, no talking. His expression is wide-eyed and scared, frozen throughout.\n\n2D cartoon animation style, tight clean line weight.",
            "take_number": 1,
            "timestamp": 1778031790.397356
          }
        ],
        "updated_at": 1778031790.398869
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778031623.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031909_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031909_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778031909",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778031909_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver wears a plain blue long-sleeve crewneck pullover \u2014 NO hood, NO drawstrings, just a simple round neckline.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystanders.\n\nSecond 1 to 4: The driver waves both raised hands back and forth in an emphatic STAY-BACK gesture \u2014 palms out, pushing forward then pulling back in a slow rhythmic cycle. His arms do the work. Nothing else moves.\n\nHis head stays still and facing forward. His mouth stays completely closed \u2014 no lip movement, no talking. His expression is wide-eyed and scared, frozen throughout.\n\n2D cartoon animation style, tight clean line weight.",
            "take_number": 1,
            "timestamp": 1778032137.277908
          }
        ],
        "updated_at": 1778032137.279926
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778031909.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032249_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032249_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778032249",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032249_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "A 4-second 2D cartoon animation shot of the young scared driver inside his crashed car, silently warning bystanders to stay back with hand gestures only. Warm golden-hour light, clean 2D cartoon style. Seatbelt strap visible across his chest. The driver wears a plain blue long-sleeve crewneck pullover \u2014 NO hood, NO drawstrings, just a simple round neckline.\n\nSecond 0 to 1: The driver's hands and arms rise UP into view through the driver-side window, both palms facing outward toward the bystanders.\n\nSecond 1 to 4: The driver waves both raised hands back and forth in an emphatic STAY-BACK gesture \u2014 palms out, pushing forward then pulling back in a slow rhythmic cycle. His arms do the work. Nothing else moves.\n\nHis head stays still and facing forward. His mouth stays completely closed \u2014 no lip movement, no talking. His expression is wide-eyed and scared, frozen throughout.\n\n2D cartoon animation style, tight clean line weight.",
            "take_number": 1,
            "timestamp": 1778032417.7443042
          }
        ],
        "updated_at": 1778032417.745025
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778032249.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032478_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032478_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778032478",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032478_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1778032645.334485
          }
        ],
        "updated_at": 1778032645.336576
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778032478.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032783_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032783_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778032783",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778032783_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1778033010.4445271
          }
        ],
        "updated_at": 1778033010.446144
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778032783.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEEDANCE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEEDANCE_I2V_1778109286_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEEDANCE_I2V_1778109286_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEEDANCE_I2V_1778109286",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEEDANCE_I2V_1778109286_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1778109463.834686
          }
        ],
        "updated_at": 1778109463.8353322
      },
      "path": "driver-beware/state/visual/shots/SEEDANCE_I2V_1778109286.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.966,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEQ11",
        "error_message": "Sequential shot failed: HTTP 422 at https://queue.fal.run/fal-ai/kling-video/requests/019dfb6c-3a8b-73e2-accc-fc86c75f0834: {\"detail\":[{\"loc\":[\"body\"],\"msg\":\"Invalid reference index 1 for element. Only 0 elements provided.\",\"type\":\"input_value_error\",\"url\":\"https://docs.fal.ai/errors#input_value_error\",\"input\":1}]}",
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEQ11_01_take2.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEQ11_01_take2.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEQ11_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.336,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEQ11_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Close-up of @Element1 the driver's hand pulling out a smartphone from his pocket inside the damaged @Element2 blue car, seatbelt strap visible across his chest",
            "take_number": 1,
            "timestamp": 1778039997.4910238
          },
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEQ11_01_take2.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Medium shot.",
            "take_number": 2,
            "timestamp": 1778090594.113319
          }
        ],
        "updated_at": 1778090594.114502
      },
      "path": "driver-beware/state/visual/shots/SEQ11_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.966,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEQ11",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEQ11_02_take2.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEQ11_02_take2.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEQ11_SH02",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.336,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEQ11_02_take1.mp4",
            "model": "kling-o3",
            "pipeline": "sequence_sequential",
            "prompt_used": "Close-up of the phone screen, finger dialing 911, the cracked car windshield blurred in the background",
            "take_number": 1,
            "timestamp": 1778039712.945663,
            "total_duration": 3
          },
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEQ11_02_take2.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Medium shot.",
            "take_number": 2,
            "timestamp": 1778090878.461118
          }
        ],
        "updated_at": 1778090878.462205
      },
      "path": "driver-beware/state/visual/shots/SEQ11_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.336,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "SEQ11",
        "error_message": "Sequential shot failed: HTTP 422 at https://queue.fal.run/fal-ai/kling-video/requests/019dfb6c-edeb-71b1-b51b-9a010cf8a85b: {\"detail\":[{\"loc\":[\"body\"],\"msg\":\"Invalid reference index 1 for element. Only 0 elements provided.\",\"type\":\"input_value_error\",\"url\":\"https://docs.fal.ai/errors#input_value_error\",\"input\":1}]}",
        "gate_results": {
          "video_path": "renders/ep_001/shot_SEQ11_03_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_SEQ11_03_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "SEQ11_SH03",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.336,
            "disposition": null,
            "file_path": "renders/ep_001/shot_SEQ11_03_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Medium shot, @Element1 the driver holds the phone to his ear, speaking calmly, looking more composed now, seatbelt strap visible across his chest",
            "take_number": 1,
            "timestamp": 1778040104.497737
          }
        ],
        "updated_at": 1778040104.498333
      },
      "path": "driver-beware/state/visual/shots/SEQ11_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.2136,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "THE",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_THE_MAN_JUMPS_SEEDANCE_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_THE_MAN_JUMPS_SEEDANCE_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "THE_MAN_JUMPS_SEEDANCE",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.2136,
            "disposition": null,
            "file_path": "renders/ep_001/shot_THE_MAN_JUMPS_SEEDANCE_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "pipeline": "video",
            "prompt_used": "The man jumps in front of the car. The driver-side car door stays open the entire time.",
            "take_number": 1,
            "timestamp": 1778347086.2049432
          }
        ],
        "updated_at": 1778347086.205568
      },
      "path": "driver-beware/state/visual/shots/THE_MAN_JUMPS_SEEDANCE.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.68,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V1",
        "error_message": "fal.ai result fetch failed: fal.ai API error 422: {\"detail\":[{\"type\":\"value_error\",\"loc\":[\"body\",\"multi_prompt\",0,\"prompt\"],\"msg\":\"Value error, Prompt must not exceed 512 characters.\",\"input\":\"Wide shot, busy city intersection with traffic lights and brownstones. A cartoon car has clipped a wooden utility pole, downed black power cable draped across the hood with yellow cartoon electric sparks arcing. The cartoon driver is clearly visible inside the car through the windshield, both hands gripping the steering wheel, face composed and resolute, remaining inside the vehicle. Pedestrians visible in the far background backing away to safety. Bright daylight. 2D cartoon animation style, clean line art, flat colors.\",\"ctx\":{\"error\":{}}}]}",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V1_STAY_IN_CAR_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.26,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V1_STAY_IN_CAR_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Wide shot, busy city intersection. Crashed cartoon] | [Medium close-up push-in on the cartoon driver thro] | [Over the shoulder from back seat POV, looking forw]",
            "take_number": 1,
            "timestamp": 1775692319.035678,
            "total_duration": 10
          }
        ],
        "updated_at": 1775692319.0362308
      },
      "path": "driver-beware/state/visual/shots/V1_STAY_IN_CAR_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.42,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V1",
        "error_message": "fal.ai result fetch failed: fal.ai API error 422: {\"detail\":[{\"type\":\"value_error\",\"loc\":[\"body\",\"multi_prompt\",0,\"prompt\"],\"msg\":\"Value error, Prompt must not exceed 512 characters.\",\"input\":\"Wide shot, busy city intersection with traffic lights and brownstones. A cartoon car has clipped a wooden utility pole, downed black power cable draped across the hood with yellow cartoon electric sparks arcing. The cartoon driver is clearly visible inside the car through the windshield, both hands gripping the steering wheel, face composed and resolute, remaining inside the vehicle. Pedestrians visible in the far background backing away to safety. Bright daylight. 2D cartoon animation style, clean line art, flat colors.\",\"ctx\":{\"error\":{}}}]}",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V1_STAY_IN_CAR_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692183.453089
      },
      "path": "driver-beware/state/visual/shots/V1_STAY_IN_CAR_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.42,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V1",
        "error_message": "fal.ai result fetch failed: fal.ai API error 422: {\"detail\":[{\"type\":\"value_error\",\"loc\":[\"body\",\"multi_prompt\",0,\"prompt\"],\"msg\":\"Value error, Prompt must not exceed 512 characters.\",\"input\":\"Wide shot, busy city intersection with traffic lights and brownstones. A cartoon car has clipped a wooden utility pole, downed black power cable draped across the hood with yellow cartoon electric sparks arcing. The cartoon driver is clearly visible inside the car through the windshield, both hands gripping the steering wheel, face composed and resolute, remaining inside the vehicle. Pedestrians visible in the far background backing away to safety. Bright daylight. 2D cartoon animation style, clean line art, flat colors.\",\"ctx\":{\"error\":{}}}]}",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V1_STAY_IN_CAR_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692183.4533918
      },
      "path": "driver-beware/state/visual/shots/V1_STAY_IN_CAR_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V2B",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V2B_TURNAROUND_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V2B_TURNAROUND_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V2B_TURNAROUND_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V2B_TURNAROUND_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Medium shot inside a cartoon car at a city intersection. The driver remains SEATED INSIDE the car but has turned her upper body to look backward over her shoulder. She waves her hand vigorously in a warning STAY BACK gesture at people visible through the rear window behind the car. Driver stays inside the car the whole time. Car has a downed power cable on the hood with cartoon electric sparks visible through the side windows. Bright daylight city backdrop. 2D cartoon animation style.",
            "take_number": 1,
            "timestamp": 1775693092.862195
          }
        ],
        "updated_at": 1775693092.862585
      },
      "path": "driver-beware/state/visual/shots/V2B_TURNAROUND_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.3860000000000001,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V2",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V2_BACKWARD_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.3860000000000001,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V2_BACKWARD_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Medium shot inside the cartoon car at a city inter] | [Reverse angle from outside BEHIND the crashed car.] | [Wide shot of the full danger zone from a side angl]",
            "take_number": 1,
            "timestamp": 1775693346.513417,
            "total_duration": 11
          }
        ],
        "updated_at": 1775693346.514872
      },
      "path": "driver-beware/state/visual/shots/V2_BACKWARD_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V2",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V2_BACKWARD_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775693210.461708
      },
      "path": "driver-beware/state/visual/shots/V2_BACKWARD_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V2",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V2_BACKWARD_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775693210.461855
      },
      "path": "driver-beware/state/visual/shots/V2_BACKWARD_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.26,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V2",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V2_WARN_OTHERS_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.26,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V2_WARN_OTHERS_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Medium shot, cartoon driver leans out of the open ] | [Reverse angle shot. Cartoon pedestrians on the sid] | [Wide shot of the full danger zone. Crashed cartoon]",
            "take_number": 1,
            "timestamp": 1775692510.819917,
            "total_duration": 10
          }
        ],
        "updated_at": 1775692510.820454
      },
      "path": "driver-beware/state/visual/shots/V2_WARN_OTHERS_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V2",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V2_WARN_OTHERS_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692374.659382
      },
      "path": "driver-beware/state/visual/shots/V2_WARN_OTHERS_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V2",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V2_WARN_OTHERS_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692374.659561
      },
      "path": "driver-beware/state/visual/shots/V2_WARN_OTHERS_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.26,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_SHUFFLE_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.26,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V3_UFFLE_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Medium shot on sunny rural country road. Cartoon d] | [Extreme close-up on cartoon driver feet. Both feet] | [Wide shot, the cartoon driver shuffles slowly away]",
            "take_number": 1,
            "timestamp": 1775692514.838669,
            "total_duration": 10
          }
        ],
        "updated_at": 1775692514.839036
      },
      "path": "driver-beware/state/visual/shots/V3_SHUFFLE_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_SHUFFLE_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692378.438621
      },
      "path": "driver-beware/state/visual/shots/V3_SHUFFLE_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_SHUFFLE_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692378.4388359
      },
      "path": "driver-beware/state/visual/shots/V3_SHUFFLE_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.26,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_SLIDE_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.26,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V3_SLIDE_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Medium shot on sunny rural country road. Cartoon d] | [Extreme close-up on the cartoon driver feet landin] | [Wide shot. The cartoon driver GLIDES AWAY from the]",
            "take_number": 1,
            "timestamp": 1775692955.5736651,
            "total_duration": 10
          }
        ],
        "updated_at": 1775692955.574071
      },
      "path": "driver-beware/state/visual/shots/V3_SLIDE_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_SLIDE_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692756.414161
      },
      "path": "driver-beware/state/visual/shots/V3_SLIDE_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_SLIDE_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692756.4144268
      },
      "path": "driver-beware/state/visual/shots/V3_SLIDE_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.05,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V3_VEO_DRAG_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V3_VEO_DRAG_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_VEO_DRAG_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.05,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V3_VEO_DRAG_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "veo-3.1",
            "pipeline": "video",
            "prompt_used": "Static camera hold. A 2D cartoon driver on a sunny rural country road has just leaped clear of a crashed cartoon car behind him. The driver lands with both feet flat on the ground and then moves slowly away from the car by DRAGGING both feet forward across the pavement, as if his boots are heavy with thick mud and can barely lift off the ground. Each foot slides forward a few inches then the other foot drags up to meet it. Feet remain flat and in contact with the pavement throughout the entire motion, no individual walking steps, no lifting. Slow cautious forward drag, body leaning slightly forward. Cornfields, a distant red barn, a smoking crashed car and a downed power cable visible in the background. 2D cartoon safety video animation style, warm daylight.",
            "take_number": 1,
            "timestamp": 1775693646.384095
          }
        ],
        "updated_at": 1775693646.384883
      },
      "path": "driver-beware/state/visual/shots/V3_VEO_DRAG_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": "Wan job 76290667696c timed out after 720s",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_WAN_SHUFFLE_2_SH01",
        "status": "video_failed",
        "takes": [],
        "updated_at": 1775698300.227005
      },
      "path": "driver-beware/state/visual/shots/V3_WAN_SHUFFLE_2_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V3",
        "error_message": "Wan job 7662c1a67c2a timed out after 720s",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V3_WAN_SHUFFLE_TEST_SH01",
        "status": "video_failed",
        "takes": [],
        "updated_at": 1775694490.816341
      },
      "path": "driver-beware/state/visual/shots/V3_WAN_SHUFFLE_TEST_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": "HTTP 422 at https://queue.fal.run/fal-ai/kling-video/requests/019e379e-a422-7e00-8edb-d36b0f8a7674: {\"detail\":[{\"loc\":[\"body\"],\"msg\":\"Video dimensions are too small. Minimum height is 720 pixels. Found 716 pixels height.\",\"type\":\"video_too_small\",\"url\":\"https://docs.fal.ai/errors#video_too_small\",\"ctx\":{\"min_height\":720,\"min_width\":null,\"min_area\":null,\"height\":716,\"width\":null,\"area\":null},\"input\":\"https://v3b.fal.media/files/b/0a9a9d3f/m1RDD9Js8F13d7StTKrAk_shot_V4_ANGLES_V2_01_take1.mp4\"}]}",
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "Change only the following in the scene. (1) The blue car and the wooden utility pole it crashed into shift laterally to the right, ending on the right-hand shoulder where utility poles belong \u2014 not in the middle of the road. (2) Any other utility poles in the scene also stand on the right-hand shoulder, not in the road. (3) The loose end of the electrical cable hanging from the pole is cleanly cut, not frayed. Keep the power lines, characters, lighting, camera angle, motion, rubble, and 2D cartoon line-art style identical to the source.",
            "take_number": 1,
            "timestamp": 1779049990.2435021
          }
        ],
        "updated_at": 1779049990.244663
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_KLING_O3_V2V_PRO_POLEMOVE_2026_05_17.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.7306,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_ANGLES_REGEN_FROM_V11_2026_05_17_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_ANGLES_REGEN_FROM_V11_2026_05_17_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V4_ANGLES_REGEN_FROM_V11_2026_05_17",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.7306,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ANGLES_REGEN_FROM_V11_2026_05_17_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1779057568.534385
          }
        ],
        "updated_at": 1779057568.5349948
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_REGEN_FROM_V11_2026_05_17.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.7306,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.7306,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1779058430.7275362
          }
        ],
        "updated_at": 1779058430.728446
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_REGEN_V2_WALKAWAY_2026_05_17.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 2.7306,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 2.7306,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "seeddance-2.0",
            "parent_take_id": null,
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1779060382.442784
          }
        ],
        "updated_at": 1779060382.4446561
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_REGEN_V3_TURNAWAY_2026_05_17.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_ANGLES_V2_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.134,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ANGLES_V2_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Wide shot on the rural road. The cartoon character] | [CUT to a closer medium shot angle. The cartoon cha] | [CUT to a different angle \u2014 low angle near the feet]",
            "take_number": 1,
            "timestamp": 1775705385.005922,
            "total_duration": 9
          }
        ],
        "updated_at": 1775705385.006216
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_V2_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_ANGLES_V2_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775705292.774698
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_V2_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_ANGLES_V2_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775705292.7748532
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_V2_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.3860000000000001,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_ANGLES_ZAP_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.3860000000000001,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ANGLES_ZAP_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Wide shot. The cartoon character takes several nor] | [Angle change to a low angle close-up at ground lev] | [Angle change to a medium side profile shot of the ]",
            "take_number": 1,
            "timestamp": 1775704688.279246,
            "total_duration": 11
          }
        ],
        "updated_at": 1775704688.27982
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_ZAP_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_ANGLES_ZAP_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775704217.780488
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_ZAP_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_ANGLES_ZAP_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775704217.780797
      },
      "path": "driver-beware/state/visual/shots/V4_ANGLES_ZAP_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": "<truncated:blob>",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_CAUTIONARY_SH01",
        "status": "video_failed",
        "takes": [],
        "updated_at": 1775693233.348723
      },
      "path": "driver-beware/state/visual/shots/V4_CAUTIONARY_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_KLING_ZAP_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_KLING_ZAP_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_KLING_ZAP_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_KLING_ZAP_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Cel-animation interpolation between the two reference frames. A 2D cartoon character on a sunny rural road takes one walking step forward. As the foot lowers toward the ground, a classic 1940s Tom and Jerry cartoon electric surprise gag plays: the character body is instantly lit up with a bright cartoon X-ray skeleton silhouette visible through the translucent body \u2014 the white glowing skull, ribcage, spine, arm bones and leg bones all visible through the skin. Jagged yellow cartoon lightning bolts radiate outward. Hair stands straight up. Mouth forms a wide comic O of surprise. Eyes wide. Classic vintage cel animation gag timing, playful not violent. Character is comically surprised, not hurt. Background of crashed cartoon car, sunny rural country road, cornfields, distant barn stays exactly as shown in the reference frames. Static camera, hold the frame. 2D cartoon Culver safety video animation style throughout.",
            "take_number": 1,
            "timestamp": 1775696228.904068
          }
        ],
        "updated_at": 1775696228.905152
      },
      "path": "driver-beware/state/visual/shots/V4_KLING_ZAP_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_NATURAL_STRIDE_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_NATURAL_STRIDE_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_NATURAL_STRIDE_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_NATURAL_STRIDE_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1775700100.599175
          }
        ],
        "updated_at": 1775700100.599743
      },
      "path": "driver-beware/state/visual/shots/V4_NATURAL_STRIDE_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_ST_SNAP_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_ST_SNAP_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_STEP_SNAP_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ST_SNAP_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Cartoon character walks forward across the rural country road through the visible cartoon electric danger field on the ground, taking natural normal walking steps in a regular walking rhythm. She does NOT touch the downed power cable on the ground. After taking a step, she is instantly snap-frozen into a classic Tom and Jerry cartoon surprise pose: translucent body with a bright white X-ray skeleton silhouette visible through the skin, hair straight up, cartoon yellow lightning bolts pulsing around the body, eyes wide, mouth in a comic O. The skeleton pose then HOLDS and PULSES for the rest of the clip with subtle cartoon vibration. The transition from walking to skeleton is an INSTANT SNAP, NOT a gradual morph. Classic 1940s cel animation gag timing. 2D cartoon Culver safety video style. Background of crashed car, cornfields, distant barn, and the visible cartoon electric danger field on the ground stays static.",
            "take_number": 1,
            "timestamp": 1775701124.763746
          }
        ],
        "updated_at": 1775701124.765019
      },
      "path": "driver-beware/state/visual/shots/V4_STEP_SNAP_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": "<truncated:blob>",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_STEP_ZAP_SH01",
        "status": "video_failed",
        "takes": [],
        "updated_at": 1775700866.0628889
      },
      "path": "driver-beware/state/visual/shots/V4_STEP_ZAP_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_VOLTAGE_ZAP_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_VOLTAGE_ZAP_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_VOLTAGE_ZAP_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_VOLTAGE_ZAP_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "<truncated:blob>",
            "take_number": 1,
            "timestamp": 1775698052.935314
          }
        ],
        "updated_at": 1775698052.9359732
      },
      "path": "driver-beware/state/visual/shots/V4_VOLTAGE_ZAP_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.63,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_WALK_SNAP_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_WALK_SNAP_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_WALK_SNAP_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.63,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_WALK_SNAP_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Cartoon character on a sunny rural road takes one normal walking step forward. At the moment the extended foot touches the downed power cable on the ground, the character is INSTANTLY snap-frozen into a classic Tom and Jerry cartoon surprise pose: the body becomes translucent showing a bright white X-ray skeleton silhouette through the skin, hair pokes straight up, cartoon yellow lightning bolts pulse and flicker around the body, eyes wide, mouth in a comic O. The skeleton pose then HOLDS and PULSES for the rest of the clip with subtle cartoon vibration \u2014 no further movement, frozen in that pose. The transition from walking to skeleton must be an INSTANT SNAP, a hard cut, NOT a gradual transformation. Absolutely no morphing. Classic 1940s cel animation gag timing. 2D cartoon Culver safety video animation style. Background of crashed car, cornfields, distant barn stays static.",
            "take_number": 1,
            "timestamp": 1775697613.391893
          }
        ],
        "updated_at": 1775697613.3925
      },
      "path": "driver-beware/state/visual/shots/V4_WALK_SNAP_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.504,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V4",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V4_ZAP_HOLD_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V4_ZAP_HOLD_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V4_ZAP_HOLD_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.504,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V4_ZAP_HOLD_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Hold the exact pose shown in the reference image \u2014 cartoon character frozen mid-electric-surprise in classic 1940s Tom and Jerry style. The character body remains translucent with a bright white X-ray skeleton silhouette visible throughout. Cartoon yellow lightning bolts pulse and flicker rhythmically around the body. Hair stays straight up, vibrating slightly. Eyes wide, mouth in a comic O. The background (sunny rural road, crashed cartoon car, downed power cable, cornfields, distant barn) stays completely static. Very subtle cartoon vibration shake on the character body \u2014 the classic cartoon held-zap gag where the character is stuck in one frame. No transformation, no walking, no morph. Pure held comic surprise pose. 2D cartoon Culver safety video animation style.",
            "take_number": 1,
            "timestamp": 1775697316.67479
          }
        ],
        "updated_at": 1775697316.67561
      },
      "path": "driver-beware/state/visual/shots/V4_ZAP_HOLD_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.26,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_DRIVE_TURN_DRIVE_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.26,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_DRIVE_TURN_DRIVE_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[Wide high-angle view of the mountain road. The car] | [CUT to the same wide angle of the mountain road. T] | [CUT to a rear three-quarter view of the cartoon ca]",
            "take_number": 1,
            "timestamp": 1775753057.522353,
            "total_duration": 10
          }
        ],
        "updated_at": 1775753057.523309
      },
      "path": "driver-beware/state/visual/shots/V5_DRIVE_TURN_DRIVE_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_DRIVE_TURN_DRIVE_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775752918.791182
      },
      "path": "driver-beware/state/visual/shots/V5_DRIVE_TURN_DRIVE_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_DRIVE_TURN_DRIVE_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775752918.791326
      },
      "path": "driver-beware/state/visual/shots/V5_DRIVE_TURN_DRIVE_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.26,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_MULTI_TURN_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.26,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_MULTI_TURN_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[LOW ANGLE shot from ground level near the pavement] | [CUT to a wide slightly elevated three-quarter angl] | [CUT to a BIRD EYE overhead view looking straight d]",
            "take_number": 1,
            "timestamp": 1775711606.099045,
            "total_duration": 10
          }
        ],
        "updated_at": 1775711606.099562
      },
      "path": "driver-beware/state/visual/shots/V5_MULTI_TURN_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_MULTI_TURN_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775711469.849629
      },
      "path": "driver-beware/state/visual/shots/V5_MULTI_TURN_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_MULTI_TURN_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775711469.84977
      },
      "path": "driver-beware/state/visual/shots/V5_MULTI_TURN_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.008,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V5_SIMPLE_UTURN_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V5_SIMPLE_UTURN_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_SIMPLE_UTURN_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.008,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_SIMPLE_UTURN_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "The stopped cartoon car performs a smooth U-turn on the wide mountain road, then drives forward away from the downed cable, heading back the way it came. Mountain pine forest on both sides, guardrail visible. 2D cartoon Culver safety video style, natural mountain daylight.",
            "take_number": 1,
            "timestamp": 1775711222.115125
          }
        ],
        "updated_at": 1775711222.1166232
      },
      "path": "driver-beware/state/visual/shots/V5_SIMPLE_UTURN_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.3860000000000001,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": "Multi-shot submission failed: Invalid multi-shot payload: Shot 3 duration 2s < 3s minimum",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_TURNBACK_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.3860000000000001,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_TURNBACK_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[POV from inside the stopped cartoon car, through t] | [High overhead aerial shot looking straight down on] | [Rear view of the cartoon car driving AWAY from the]",
            "take_number": 1,
            "timestamp": 1775693077.834269,
            "total_duration": 11
          }
        ],
        "updated_at": 1775693077.835403
      },
      "path": "driver-beware/state/visual/shots/V5_TURNBACK_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": "Multi-shot submission failed: Invalid multi-shot payload: Shot 3 duration 2s < 3s minimum",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_TURNBACK_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692909.426384
      },
      "path": "driver-beware/state/visual/shots/V5_TURNBACK_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": "Multi-shot submission failed: Invalid multi-shot payload: Shot 3 duration 2s < 3s minimum",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_TURNBACK_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692909.426751
      },
      "path": "driver-beware/state/visual/shots/V5_TURNBACK_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.26,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_TURN_AROUND_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.26,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_TURN_AROUND_01_take1.mp4",
            "model": "kling-v3",
            "multi_prompt_shots": 3,
            "pipeline": "multi_shot",
            "prompt_used": "[POV through the windshield of the cartoon car. Mou] | [Overhead aerial shot of the mountain road switchba] | [Rear view shot, the cartoon car drives away from t]",
            "take_number": 1,
            "timestamp": 1775692466.86056,
            "total_duration": 10
          }
        ],
        "updated_at": 1775692466.8612008
      },
      "path": "driver-beware/state/visual/shots/V5_TURN_AROUND_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_TURN_AROUND_SH02",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692381.910493
      },
      "path": "driver-beware/state/visual/shots/V5_TURN_AROUND_SH02.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_TURN_AROUND_SH03",
        "status": "video_submitted",
        "takes": [],
        "updated_at": 1775692381.910642
      },
      "path": "driver-beware/state/visual/shots/V5_TURN_AROUND_SH03.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 1.008,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V5_UTURN_PHYSICAL_01_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V5_UTURN_PHYSICAL_01_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "session_id": null,
        "shot_id": "V5_UTURN_PHYSICAL_SH01",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 1.008,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_UTURN_PHYSICAL_01_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-v3",
            "pipeline": "video",
            "prompt_used": "Static high-angle view of the wide mountain road. The stopped cartoon car begins a physically-accurate reverse U-turn maneuver: the car reverses backward WHILE the front wheels are turned hard to one side, so the car arcs backward in a curving path, rotating as it moves. After backing up in this arc, the car comes to a complete STOP, now facing the opposite direction \u2014 away from the downed cable. Then the car drives FORWARD AWAY from the cable, heading back the way it originally came from. The car NEVER crosses, touches, or goes over the downed black power cable lying on the pavement ahead. Smooth physically-accurate driving mechanics, realistic steering and wheel turning. Pine forest and guardrail visible on both sides of the road. 2D cartoon Culver safety video animation style, natural mountain daylight.",
            "take_number": 1,
            "timestamp": 1775710803.7782001
          }
        ],
        "updated_at": 1775710803.778785
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_PHYSICAL_SH01.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": "HTTP 422 at https://queue.fal.run/fal-ai/kling-video/requests/019e0560-6017-7c73-9a4d-5f204f4b6226: {\"detail\":[{\"loc\":[\"body\"],\"msg\":\"Invalid reference index 1 for image. Only 0 images provided.\",\"type\":\"input_value_error\",\"url\":\"https://docs.fal.ai/errors#input_value_error\",\"input\":1}]}",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V5_UTURN_V2V_EDIT_v1_1778206662",
        "status": "video_failed",
        "takes": [],
        "updated_at": 1778206663.190119
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_V2V_EDIT_v1_1778206662.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778206763_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778206763_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V5_UTURN_V2V_EDIT_v1_1778206763",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778206763_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Edit this video to fix the car's appearance to match @Image1 and @Image2 reference images. The car must be blue \u2014 the same blue compact car shown in the references. The rear of the car must show a white license plate at the back bumper. The rear windshield wiper should arc from the left side (standard parked position). Do not change the camera motion, road, scenery, or any aspect of the motion \u2014 only change the car's color, license plate, and wiper position.",
            "take_number": 1,
            "timestamp": 1778207103.678282
          }
        ],
        "updated_at": 1778207103.679329
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_V2V_EDIT_v1_1778206763.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778207134_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778207134_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V5_UTURN_V2V_EDIT_v1_1778207134",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778207134_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Edit this video to fix the car's appearance to match @Image1 and @Image2 reference images. The car must be blue \u2014 the same blue compact car shown in the references. The rear of the car must show a white license plate at the back bumper. The rear windshield wiper should arc from the left side (standard parked position). Do not change the camera motion, road, scenery, or any aspect of the motion \u2014 only change the car's color, license plate, and wiper position.",
            "take_number": 1,
            "timestamp": 1778207654.82126
          }
        ],
        "updated_at": 1778207654.8216882
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_V2V_EDIT_v1_1778207134.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778214358_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778214358_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V5_UTURN_V2V_EDIT_v1_1778214358",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778214358_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Edit this video so the rear of the yellow SUV exactly matches the reference image @Image1. Three specific fixes only: (1) Add a white license plate at the rear bumper exactly as shown in the reference. (2) The antenna on the roof must be visible and match the reference. (3) The rear windshield wiper must be positioned and angled exactly as shown in the reference. Do not change anything else \u2014 the car color, motion, road, environment, camera angle, and all other details must remain identical to the source video.",
            "take_number": 1,
            "timestamp": 1778214532.919743
          }
        ],
        "updated_at": 1778214532.920761
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_V2V_EDIT_v1_1778214358.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778215433_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778215433_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V5_UTURN_V2V_EDIT_v1_1778215433",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778215433_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Edit this video so the rear of the yellow SUV exactly matches the reference image @Image1. Three specific fixes only: (1) Add a white license plate at the rear bumper exactly as shown in the reference. (2) The antenna on the roof must be visible and match the reference. (3) The rear windshield wiper must be positioned and angled exactly as shown in the reference. Do not change anything else \u2014 the car color, motion, road, environment, camera angle, and all other details must remain identical to the source video.",
            "take_number": 1,
            "timestamp": 1778215618.114902
          }
        ],
        "updated_at": 1778215618.115381
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_V2V_EDIT_v1_1778215433.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.0,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": "HTTP 422 at https://queue.fal.run/fal-ai/kling-video/requests/019e05f3-2db8-7fc1-8875-a223048f3306: {\"detail\":[{\"loc\":[\"body\",\"video_url\"],\"msg\":\"Video frame rate is not within the allowed range. Minimum is 24.0 fps, maximum is 60.0 fps. Found 23.976023976023978 fps.\",\"type\":\"video_frame_rate_error\",\"url\":\"https://docs.fal.ai/errors#video_frame_rate_error\",\"ctx\":{\"min_fps\":24.0,\"max_fps\":60.0,\"fps\":23.976023976023978},\"input\":\"https://v3b.fal.media/files/b/0a9957b9/VATYk5ib2DOonmN7cFGNB_shot_V5_UTURN_reference-excerpt-ProResLT.mov\"}]}",
        "gate_results": {},
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": null,
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V5_UTURN_V2V_EDIT_v1_1778216250",
        "status": "video_failed",
        "takes": [],
        "updated_at": 1778216297.2517319
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_V2V_EDIT_v1_1778216250.json"
    },
    {
      "data": {
        "attempts": 0,
        "cost_incurred": 0.56,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "V5",
        "error_message": null,
        "gate_results": {
          "video_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778216323_take1.mp4"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778216323_take1.mp4",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "V5_UTURN_V2V_EDIT_v1_1778216323",
        "status": "video_complete",
        "takes": [
          {
            "cost_usd": 0.56,
            "disposition": null,
            "file_path": "renders/ep_001/shot_V5_UTURN_V2V_EDIT_v1_1778216323_take1.mp4",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "kling-o3",
            "pipeline": "video",
            "prompt_used": "Edit this video so the rear of the yellow SUV exactly matches the reference image @Image1. Three specific fixes only: (1) Add a white license plate at the rear bumper exactly as shown in the reference. (2) The antenna on the roof must be visible and match the reference. (3) The rear windshield wiper must be positioned and angled exactly as shown in the reference. Do not change anything else \u2014 the car color, motion, road, environment, camera angle, and all other details must remain identical to the source video.",
            "take_number": 1,
            "timestamp": 1778216647.3588228
          }
        ],
        "updated_at": 1778216647.35939
      },
      "path": "driver-beware/state/visual/shots/V5_UTURN_V2V_EDIT_v1_1778216323.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.078,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "WALKING",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_999/WALKING_FIX_PANTS_take2.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_999/WALKING_FIX_PANTS_take2.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "WALKING_FIX_PANTS",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_999/WALKING_FIX_PANTS_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit this image to make two changes only, referencing the character design sheet provided: (1) Change the pants color from yellow/mustard to slim tan khaki \u2014 the warm, muted tan-khaki color shown in the reference, not yellow, not olive, a neutral warm tan. (2) Fix the shoes to match the reference exactly: blue canvas low-top sneakers (Converse-style) with white laces, a large prominent white rubber toe cap, and a thick white rubber sole. Keep everything else unchanged \u2014 the background, street, lighting, pose, art style, and composition must remain identical.",
            "take_number": 1,
            "timestamp": 1778109950.670231
          },
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_999/WALKING_FIX_PANTS_take2.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit this image to make two changes only: (1) Bring the feet together so both feet are side by side, parallel, standing together \u2014 not in a walking stride. (2) Fix the legs so they look natural and anatomically correct \u2014 straight, evenly proportioned, no distortion or strange angles. Keep the pants color (tan khaki), the shoes (blue canvas low-top with white sole), the background, street, lighting, art style, and composition unchanged.",
            "take_number": 2,
            "timestamp": 1778110098.060483
          }
        ],
        "updated_at": 1778110098.061337
      },
      "path": "driver-beware/state/visual/shots/WALKING_FIX_PANTS.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "the",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/the_man_jumps_first_edit_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/the_man_jumps_first_edit_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "the_man_jumps_first_edit",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/the_man_jumps_first_edit_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit the first reference image. Keep everything in it identical except three changes. Change 1: open the driver-side door of the car, swung outward, hinges visible. Change 2: bring the man's feet pressed together so they are touching, ankles together, no gap. Change 3: replace the man's face with the face from the second reference image.",
            "take_number": 1,
            "timestamp": 1778346557.0166888
          }
        ],
        "updated_at": 1778346557.017941
      },
      "path": "driver-beware/state/visual/shots/the_man_jumps_first_edit.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.039,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "the",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/the_man_jumps_first_edit_v2_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/the_man_jumps_first_edit_v2_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "the_man_jumps_first_edit_v2",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.039,
            "disposition": null,
            "file_path": "sequences/ep_001/the_man_jumps_first_edit_v2_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3.1-flash-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit the reference image. Keep everything the same except three changes. Change 1: open the driver-side door of the car, swung outward, hinges visible. Change 2: remove any remaining utility poles and power lines on the right side of the frame. Change 3: sharpen and tighten all outlines and edges to crisp, clean cartoon linework throughout \u2014 same framing, same composition, same colors, same lighting, same contents.",
            "take_number": 1,
            "timestamp": 1778346767.296556
          }
        ],
        "updated_at": 1778346767.297353
      },
      "path": "driver-beware/state/visual/shots/the_man_jumps_first_edit_v2.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "the",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/the_man_jumps_last_edit_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/the_man_jumps_last_edit_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "the_man_jumps_last_edit",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/the_man_jumps_last_edit_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit the first reference image. Keep everything in it identical except three changes. Change 1: open the driver-side door of the car, swung outward, hinges visible. Change 2: bring the man's feet pressed together so they are touching, ankles together, no gap. Change 3: replace the man's face with the face from the second reference image.",
            "take_number": 1,
            "timestamp": 1778346304.904026
          }
        ],
        "updated_at": 1778346304.904856
      },
      "path": "driver-beware/state/visual/shots/the_man_jumps_last_edit.json"
    },
    {
      "data": {
        "attempts": 1,
        "cost_incurred": 0.134,
        "coverage_of": null,
        "deferred": false,
        "deferred_reason": null,
        "episode_id": "the",
        "error_message": null,
        "gate_results": {
          "keyframe_path": "sequences/ep_001/the_man_jumps_last_edit_v2_take1.png"
        },
        "is_coverage": false,
        "job_id": null,
        "max_attempts": 3,
        "model": null,
        "output_path": "sequences/ep_001/the_man_jumps_last_edit_v2_take1.png",
        "pipeline": null,
        "retry_waste_cost": 0.0,
        "schema_version": 1,
        "session_id": null,
        "shot_id": "the_man_jumps_last_edit_v2",
        "status": "keyframe_generated",
        "takes": [
          {
            "cost_usd": 0.134,
            "disposition": null,
            "file_path": "sequences/ep_001/the_man_jumps_last_edit_v2_take1.png",
            "gate_verdict": null,
            "inputs_snapshot": null,
            "model": "gemini-3-pro-image-preview",
            "pipeline": "still",
            "prompt_used": "Edit the first reference image. Keep everything in it identical except three changes. Change 1: open the driver-side door of the car, swung outward, hinges visible. Change 2: bring the man's feet pressed together so they are touching, ankles together, no gap. Change 3: replace the man's face with the face from the second reference image.",
            "take_number": 1,
            "timestamp": 1778346419.5254998
          }
        ],
        "updated_at": 1778346419.525785
      },
      "path": "driver-beware/state/visual/shots/the_man_jumps_last_edit_v2.json"
    }
  ]
}
