{
  "catalog_id": 5,
  "title": "Ambulance crew attending a fainted person",
  "source_template": "police",
  "summary": "Counterfactual proposal: an ambulance is already stopped ahead. Two crew members alight through its rear doorway, jointly carry a stretcher with secured medical equipment, set it beside a fainted adult, and kneel to provide non-graphic care. Two bystanders watch. Treatment and the roadway obstruction persist.",
  "focus_xy": [
    34,
    0
  ],
  "initial_review_time_s": 9,
  "ego_stop_x_m": 12,
  "ego_release_s": -1,
  "events": [
    {
      "time_s": -7,
      "label": "Ambulance is stopped; crew and equipment are present inside the rear compartment; a bystander watches the fainted adult"
    },
    {
      "time_s": -5,
      "label": "The leading carrier has stepped down; the rear carrier lowers the shared stretcher through the doorway"
    },
    {
      "time_s": -2,
      "label": "Both crew members are on the road; ego is already stopped"
    },
    {
      "time_s": 2,
      "label": "The synchronized carriers approach the patient with the stretcher and secured medical kit"
    },
    {
      "time_s": 5,
      "label": "The crew reaches the treatment position and stops carrying"
    },
    {
      "time_s": 7,
      "label": "The stretcher is lowered onto the road beside the patient"
    },
    {
      "time_s": 9,
      "label": "Both crew members kneel for non-graphic care while bystanders remain clear"
    },
    {
      "time_s": 40,
      "label": "Care continues beside the stationary ambulance; the patient and equipment remain present and ego does not resume"
    }
  ],
  "actors": [
    {
      "id": "c005_ambulance",
      "label": "Stopped ambulance",
      "kind": "ambulance",
      "role": "Source vehicle for the responding crew, stretcher and equipment",
      "color": "white",
      "length_m": 6.4,
      "width_m": 2.2,
      "height_m": 2.8,
      "keys": [
        {
          "t": -7,
          "x": 43,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "stand"
        },
        {
          "t": 40,
          "x": 43,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "stand"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Rear doorway is at approximately x=39.8. Integral rear doors open before alighting and remain open. The crew exits through the doorway and supported rear steps, never through a closed body panel. The ambulance does not depart."
    },
    {
      "id": "c005_patient",
      "label": "Fainted adult on the roadway",
      "kind": "human",
      "role": "Non-graphic patient requiring assistance",
      "color": "beige",
      "length_m": 0.48,
      "width_m": 0.55,
      "height_m": 1.74,
      "keys": [
        {
          "t": -7,
          "x": 32,
          "y": -0.8,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        },
        {
          "t": 0,
          "x": 32,
          "y": -0.8,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        },
        {
          "t": 9,
          "x": 32,
          "y": -0.8,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        },
        {
          "t": 40,
          "x": 32,
          "y": -0.8,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Remains supported on the roadway with no injury detail, recovery claim or unstaged transfer onto the stretcher."
    },
    {
      "id": "c005_front",
      "label": "Leading stretcher carrier and medical responder",
      "kind": "human",
      "role": "Alights first, carries the west stretcher handle while walking backward, then kneels beside the patient",
      "color": "navy",
      "length_m": 0.46,
      "width_m": 0.5,
      "height_m": 1.76,
      "keys": [
        {
          "t": -7,
          "x": 40.4,
          "y": 1,
          "z": 0.55,
          "heading_deg": 0,
          "pose": "sit"
        },
        {
          "t": -5,
          "x": 39.4,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -3,
          "x": 37.5,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -2,
          "x": 36.8,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 2,
          "x": 33.2,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 5,
          "x": 30.8,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 7,
          "x": 30.8,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "kneel"
        },
        {
          "t": 8,
          "x": 31.25,
          "y": 0.45,
          "z": 0,
          "heading_deg": -50.71,
          "pose": "walk"
        },
        {
          "t": 9,
          "x": 31.7,
          "y": -0.1,
          "z": 0,
          "heading_deg": -90,
          "pose": "kneel"
        },
        {
          "t": 40,
          "x": 31.7,
          "y": -0.1,
          "z": 0,
          "heading_deg": -90,
          "pose": "kneel"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Faces east toward the stretcher while explicitly walking backward west. Hands remain ahead of the body at its west-end handles. The initial seated root is on the ambulance load deck; alighting uses integral steps. After lowering, releases the handles, turns, walks to the patient and kneels with hands directed toward the patient."
    },
    {
      "id": "c005_rear",
      "label": "Rear stretcher carrier and medical responder",
      "kind": "human",
      "role": "Lowers the rear end through the ambulance doorway, follows the leading carrier and then provides care",
      "color": "blue",
      "length_m": 0.46,
      "width_m": 0.5,
      "height_m": 1.8,
      "keys": [
        {
          "t": -7,
          "x": 43.2,
          "y": 1,
          "z": 0.55,
          "heading_deg": 180,
          "pose": "sit"
        },
        {
          "t": -5,
          "x": 42.2,
          "y": 1,
          "z": 0.55,
          "heading_deg": 180,
          "pose": "crouch"
        },
        {
          "t": -3,
          "x": 40.3,
          "y": 1,
          "z": 0.55,
          "heading_deg": 180,
          "pose": "crouch"
        },
        {
          "t": -2,
          "x": 39.6,
          "y": 1,
          "z": 0,
          "heading_deg": 180,
          "pose": "carry"
        },
        {
          "t": 2,
          "x": 36,
          "y": 1,
          "z": 0,
          "heading_deg": 180,
          "pose": "carry"
        },
        {
          "t": 5,
          "x": 33.6,
          "y": 1,
          "z": 0,
          "heading_deg": 180,
          "pose": "carry"
        },
        {
          "t": 7,
          "x": 33.6,
          "y": 1,
          "z": 0,
          "heading_deg": 180,
          "pose": "kneel"
        },
        {
          "t": 8,
          "x": 33.35,
          "y": 0.45,
          "z": 0,
          "heading_deg": 245.56,
          "pose": "walk"
        },
        {
          "t": 9,
          "x": 33.1,
          "y": -0.1,
          "z": 0,
          "heading_deg": 235,
          "pose": "kneel"
        },
        {
          "t": 40,
          "x": 33.1,
          "y": -0.1,
          "z": 0,
          "heading_deg": 235,
          "pose": "kneel"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Keeps a synchronized 2.8 m longitudinal separation from c005_front during carrying. Faces west with hands ahead at the east-end handles. Crouches inside the raised compartment to keep the stretcher level while the leading carrier is on the ground, then steps down through the open rear doorway."
    },
    {
      "id": "c005_stretcher",
      "label": "Shared portable stretcher",
      "kind": "stretcher",
      "role": "Empty stretcher carried from the ambulance and placed beside the patient",
      "color": "orange",
      "length_m": 1.9,
      "width_m": 0.6,
      "height_m": 0.18,
      "keys": [
        {
          "t": -7,
          "x": 41.8,
          "y": 1,
          "z": 1.314911,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -5,
          "x": 40.8,
          "y": 1,
          "z": 0.764911,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -3,
          "x": 38.9,
          "y": 1,
          "z": 0.764911,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -2,
          "x": 38.2,
          "y": 1,
          "z": 0.764911,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 2,
          "x": 34.6,
          "y": 1,
          "z": 0.764911,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 5,
          "x": 32.2,
          "y": 1,
          "z": 0.764911,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 7,
          "x": 32.2,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "stand"
        },
        {
          "t": 9,
          "x": 32.2,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "stand"
        },
        {
          "t": 40,
          "x": 32.2,
          "y": 1,
          "z": 0,
          "heading_deg": 0,
          "pose": "stand"
        }
      ],
      "attach_to": "c005_front",
      "attach_start_s": -7,
      "attach_end_s": 5,
      "attach_offset_xyz": [
        1.4,
        0,
        0.75
      ],
      "interaction": "The west carrier's hands contact the west handles approximately 0.45 m ahead; the east carrier contacts the east handles approximately 0.45 m ahead while facing west. Attachment ends without snapping at 5 seconds. Both carriers lower it together over 5-7 seconds, then release. It never intersects or receives the patient."
    },
    {
      "id": "c005_kit",
      "label": "Secured medical equipment case",
      "kind": "equipment",
      "role": "Medical equipment carried on the stretcher and retained beside the treatment site",
      "color": "red",
      "length_m": 0.45,
      "width_m": 0.35,
      "height_m": 0.3,
      "keys": [
        {
          "t": -7,
          "x": 42.1,
          "y": 1,
          "z": 1.498107,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -5,
          "x": 41.1,
          "y": 1,
          "z": 0.948107,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -3,
          "x": 39.2,
          "y": 1,
          "z": 0.948107,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": -2,
          "x": 38.5,
          "y": 1,
          "z": 0.948107,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 2,
          "x": 34.9,
          "y": 1,
          "z": 0.948107,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 5,
          "x": 32.5,
          "y": 1,
          "z": 0.948107,
          "heading_deg": 0,
          "pose": "carry"
        },
        {
          "t": 7,
          "x": 32.5,
          "y": 1,
          "z": 0.183195,
          "heading_deg": 0,
          "pose": "stand"
        },
        {
          "t": 9,
          "x": 32.5,
          "y": 1,
          "z": 0.183195,
          "heading_deg": 0,
          "pose": "stand"
        },
        {
          "t": 40,
          "x": 32.5,
          "y": 1,
          "z": 0.183195,
          "heading_deg": 0,
          "pose": "stand"
        }
      ],
      "attach_to": "c005_stretcher",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0.3,
        0,
        0.18
      ],
      "interaction": "Remains secured to the stretcher throughout, including while initially enclosed by the ambulance. It is transported by the crew rather than appearing at the treatment site. Attachment heights include mapped-ground slope compensation."
    },
    {
      "id": "c005_b1",
      "label": "Nearby bystander indicating the patient",
      "kind": "human",
      "role": "Stays nearby and directs the arriving crew without obstructing their carrying path",
      "color": "yellow",
      "length_m": 0.44,
      "width_m": 0.48,
      "height_m": 1.7,
      "keys": [
        {
          "t": -7,
          "x": 29,
          "y": -1.2,
          "z": 0,
          "heading_deg": 8,
          "pose": "stand"
        },
        {
          "t": -3,
          "x": 29,
          "y": -1.2,
          "z": 0,
          "heading_deg": 8,
          "pose": "point"
        },
        {
          "t": 5,
          "x": 29,
          "y": -1.2,
          "z": 0,
          "heading_deg": 8,
          "pose": "stand"
        },
        {
          "t": 9,
          "x": 29,
          "y": -1.2,
          "z": 0,
          "heading_deg": 8,
          "pose": "stand"
        },
        {
          "t": 40,
          "x": 29,
          "y": -1.2,
          "z": 0,
          "heading_deg": 8,
          "pose": "stand"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Points toward the fainted adult, then watches from a clear position west of the treatment area."
    },
    {
      "id": "c005_b2",
      "label": "Pedestrian stopping to watch from the sidewalk",
      "kind": "human",
      "role": "Approaches along the south sidewalk and remains there as a bystander",
      "color": "brown",
      "length_m": 0.44,
      "width_m": 0.48,
      "height_m": 1.73,
      "keys": [
        {
          "t": -7,
          "x": 27.5,
          "y": -5.6,
          "z": 0,
          "heading_deg": 2.4,
          "pose": "walk"
        },
        {
          "t": -3,
          "x": 31.1,
          "y": -5.45,
          "z": 0,
          "heading_deg": 2.4,
          "pose": "walk"
        },
        {
          "t": 0,
          "x": 33.8,
          "y": -5.35,
          "z": 0,
          "heading_deg": 2.4,
          "pose": "stand"
        },
        {
          "t": 2,
          "x": 33.8,
          "y": -5.35,
          "z": 0,
          "heading_deg": 112,
          "pose": "stand"
        },
        {
          "t": 40,
          "x": 33.8,
          "y": -5.35,
          "z": 0,
          "heading_deg": 112,
          "pose": "stand"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Walks approximately 0.9 m/s along the mapped sidewalk, stops, then turns toward the care scene without entering the roadway."
    }
  ],
  "acceptance_checks": [
    "Require human review of alighting, shared carrying, set-down and the 9-second care state before any image generation.",
    "Verify exactly one ambulance, two crew members, one patient, two bystanders, one stretcher and one equipment case.",
    "Play the complete -7 to 40 second interval at 20 Hz with 941 inclusive frames and persistent identities.",
    "Verify initially enclosed actors and equipment remain present and become visible through the open rear doorway, not by spawning or passing through body panels.",
    "Verify deck-to-step-to-ground support during alighting; every standing or walking person on the road must have z=0.",
    "Verify synchronized carrier spacing, forward hand contacts at both stretcher ends, continuous attachment release at 5 seconds and continuous lowering through 7 seconds.",
    "Verify vehicle and ground-object footprints remain on the police road polygon, and the sidewalk bystander remains within the mapped south sidewalk.",
    "Verify the prone patient, stretcher and kneeling crew have separate body footprints except intended non-graphic hand contacts.",
    "Keep ego stopped through 40 seconds; neither treatment nor the ambulance obstruction is resolved within this rehearsal."
  ],
  "assumptions": [
    "Image 2 establishes the enclosed urban street, buildings and overhead connection. The fainting event, ambulance and responding cast are counterfactual proposals, not observed facts.",
    "This is the first medical variant: the ambulance has already arrived by -7 seconds. No phone-call-before-arrival sequence is invented.",
    "The unspecified crew and bystanders are instantiated as two responders and two bystanders. The ambulance has a usable rear compartment, integral rear steps and opening rear doors; their exact configuration requires human review.",
    "The 0.55 m human support offset applies only to seated or crouching crew on the raised ambulance deck. Ground-level standing and walking roots use z=0.",
    "Human height denotes standing stature. The prone patient's posed footprint is approximately 1.74 m long and 0.55 m wide, aligned east-west.",
    "The empty stretcher carries a secured equipment case. No patient transfer, recovery, ambulance departure or additional medical procedure is assumed.",
    "Attachment samples include ground-slope compensation. Use support-aware alighting and lowering, stationary turns before the final short approaches, and non-graphic medical poses.",
    "Ego is implicit: x=0, y=0 and speed 6 m/s at -7 seconds, deceleration at 1.5 m/s squared to x=12 at -3 seconds, followed by a hold through 40 seconds.",
    "Any later Image 2.5 edit must use original Image 2 after human approval, preserving its architecture and using the rehearsal only for positions and postures. Retained parked vehicles require an overlap and occlusion review."
  ]
}
