{
  "catalog_id": 25,
  "title": "Sudden collapse with bystander assistance and ambulance crew",
  "source_template": "wheelchair",
  "summary": "Counterfactual: An adult becomes unwell while crossing, lowers toward the surface, and lies non-graphically in the roadway. Two passersby attempt assistance, another warns approaching traffic, and two nearby ambulance crew members join them. Care continues in place through the end.",
  "focus_xy": [
    33,
    0
  ],
  "initial_review_time_s": 4,
  "ego_stop_x_m": 14,
  "ego_release_s": -1,
  "events": [
    {
      "time_s": -7,
      "label": "Adult walks diagonally through the road; ambulance is already parked nearby"
    },
    {
      "time_s": -4,
      "label": "Adult stops abruptly and passersby notice distress"
    },
    {
      "time_s": 0,
      "label": "Adult is lying on the roadway after a non-graphic collapse"
    },
    {
      "time_s": 1.5,
      "label": "Two bystanders kneel nearby while another warns traffic"
    },
    {
      "time_s": 4,
      "label": "Both ambulance crew members join the on-scene assistance"
    },
    {
      "time_s": 20,
      "label": "Crew-led assistance continues without moving the patient"
    },
    {
      "time_s": 40,
      "label": "Patient and caregivers still occupy the corridor; ego remains stopped"
    }
  ],
  "actors": [
    {
      "id": "c025_patient",
      "label": "Adult experiencing sudden illness",
      "kind": "human",
      "role": "Non-graphic patient; no specific diagnosis is asserted",
      "color": "blue",
      "length_m": 0.5,
      "width_m": 0.54,
      "height_m": 1.76,
      "keys": [
        {
          "t": -7,
          "x": 30.5,
          "y": -2.5,
          "z": 0,
          "heading_deg": 45,
          "pose": "walk"
        },
        {
          "t": -4,
          "x": 33,
          "y": 0,
          "z": 0,
          "heading_deg": 45,
          "pose": "stand"
        },
        {
          "t": -2,
          "x": 33,
          "y": 0,
          "z": 0,
          "heading_deg": 22.5,
          "pose": "crouch"
        },
        {
          "t": 0,
          "x": 33,
          "y": 0,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        },
        {
          "t": 4,
          "x": 33,
          "y": 0,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        },
        {
          "t": 20,
          "x": 33,
          "y": 0,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        },
        {
          "t": 40,
          "x": 33,
          "y": 0,
          "z": 0,
          "heading_deg": 0,
          "pose": "prone"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "The adult first stops, then lowers through a crouched posture before lying on the surface. The prone body extends approximately 1.76 m along X around the root. There is no impact injury detail, recovery animation, or unmodeled transport."
    },
    {
      "id": "c025_bys1",
      "label": "Bystander assisting near the patient's feet",
      "kind": "human",
      "role": "First passerby attempting non-invasive assistance",
      "color": "beige",
      "length_m": 0.48,
      "width_m": 0.5,
      "height_m": 1.68,
      "keys": [
        {
          "t": -7,
          "x": 32.2,
          "y": -6.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "stand"
        },
        {
          "t": -4,
          "x": 32.2,
          "y": -6.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "walk"
        },
        {
          "t": 0,
          "x": 32.2,
          "y": -2.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "walk"
        },
        {
          "t": 1.5,
          "x": 32.2,
          "y": -1.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "kneel"
        },
        {
          "t": 20,
          "x": 32.2,
          "y": -1.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "kneel"
        },
        {
          "t": 40,
          "x": 32.2,
          "y": -1.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "kneel"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Walks from the mapped south sidewalk and kneels outside the patient's body footprint. Offers reassurance and follows crew direction after their arrival; does not lift or drag the patient."
    },
    {
      "id": "c025_bys2",
      "label": "Bystander assisting near the patient's head",
      "kind": "human",
      "role": "Second passerby attempting assistance while preserving space",
      "color": "brown",
      "length_m": 0.5,
      "width_m": 0.52,
      "height_m": 1.77,
      "keys": [
        {
          "t": -7,
          "x": 34.8,
          "y": -6.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "stand"
        },
        {
          "t": -4,
          "x": 34.8,
          "y": -6.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "walk"
        },
        {
          "t": 0,
          "x": 34.8,
          "y": -2.2,
          "z": 0,
          "heading_deg": 90,
          "pose": "walk"
        },
        {
          "t": 1.5,
          "x": 34.8,
          "y": -1.2,
          "z": 0,
          "heading_deg": 130,
          "pose": "kneel"
        },
        {
          "t": 20,
          "x": 34.8,
          "y": -1.2,
          "z": 0,
          "heading_deg": 130,
          "pose": "kneel"
        },
        {
          "t": 40,
          "x": 34.8,
          "y": -1.2,
          "z": 0,
          "heading_deg": 130,
          "pose": "kneel"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Approaches on a parallel route separated from the first bystander by 2.6 m. Turns toward the patient while settling into a kneel, leaving the north side open to ambulance crew."
    },
    {
      "id": "c025_guard",
      "label": "Bystander warning approaching traffic",
      "kind": "human",
      "role": "Third passerby protecting space around the assistance",
      "color": "yellow",
      "length_m": 0.5,
      "width_m": 0.54,
      "height_m": 1.82,
      "keys": [
        {
          "t": -7,
          "x": 29.2,
          "y": -6,
          "z": 0,
          "heading_deg": 90,
          "pose": "stand"
        },
        {
          "t": -4,
          "x": 29.2,
          "y": -6,
          "z": 0,
          "heading_deg": 90,
          "pose": "walk"
        },
        {
          "t": 0,
          "x": 29.2,
          "y": -2.6,
          "z": 0,
          "heading_deg": 90,
          "pose": "walk"
        },
        {
          "t": 1,
          "x": 29.2,
          "y": -2.6,
          "z": 0,
          "heading_deg": 180,
          "pose": "stop_signal"
        },
        {
          "t": 20,
          "x": 29.2,
          "y": -2.6,
          "z": 0,
          "heading_deg": 180,
          "pose": "stop_signal"
        },
        {
          "t": 40,
          "x": 29.2,
          "y": -2.6,
          "z": 0,
          "heading_deg": 180,
          "pose": "stop_signal"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Steps from the south sidewalk to the roadway margin, stops, and turns west to display an open-hand stop signal. Remains apart from the patient and caregivers."
    },
    {
      "id": "c025_crew1",
      "label": "Ambulance crew member at the patient's side",
      "kind": "human",
      "role": "First of two ambulance crew members providing on-scene care",
      "color": "teal",
      "length_m": 0.5,
      "width_m": 0.54,
      "height_m": 1.8,
      "keys": [
        {
          "t": -7,
          "x": 36,
          "y": 1.7,
          "z": 0,
          "heading_deg": -172.5,
          "pose": "stand"
        },
        {
          "t": -1,
          "x": 36,
          "y": 1.7,
          "z": 0,
          "heading_deg": -172.5,
          "pose": "walk"
        },
        {
          "t": 3,
          "x": 32.2,
          "y": 1.2,
          "z": 0,
          "heading_deg": -172.5,
          "pose": "walk"
        },
        {
          "t": 4,
          "x": 32.2,
          "y": 1.2,
          "z": 0,
          "heading_deg": -90,
          "pose": "kneel"
        },
        {
          "t": 12,
          "x": 32.2,
          "y": 1.2,
          "z": 0,
          "heading_deg": -90,
          "pose": "kneel"
        },
        {
          "t": 24,
          "x": 32.2,
          "y": 1.2,
          "z": 0,
          "heading_deg": -90,
          "pose": "kneel"
        },
        {
          "t": 40,
          "x": 32.2,
          "y": 1.2,
          "z": 0,
          "heading_deg": -90,
          "pose": "kneel"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Starts outside the parked ambulance, walks west clear of its rear, stops beside the patient, and turns before kneeling. Only deliberate hand reach may enter the patient's personal space; torso and knees remain outside the prone footprint."
    },
    {
      "id": "c025_crew2",
      "label": "Ambulance crew member near the patient's head",
      "kind": "human",
      "role": "Second ambulance crew member supporting the assessment",
      "color": "orange",
      "length_m": 0.48,
      "width_m": 0.52,
      "height_m": 1.72,
      "keys": [
        {
          "t": -7,
          "x": 37.5,
          "y": 1.4,
          "z": 0,
          "heading_deg": -175.8,
          "pose": "stand"
        },
        {
          "t": 0,
          "x": 37.5,
          "y": 1.4,
          "z": 0,
          "heading_deg": -175.8,
          "pose": "walk"
        },
        {
          "t": 3,
          "x": 34.8,
          "y": 1.2,
          "z": 0,
          "heading_deg": -175.8,
          "pose": "walk"
        },
        {
          "t": 4,
          "x": 34.8,
          "y": 1.2,
          "z": 0,
          "heading_deg": -130,
          "pose": "kneel"
        },
        {
          "t": 12,
          "x": 34.8,
          "y": 1.2,
          "z": 0,
          "heading_deg": -130,
          "pose": "kneel"
        },
        {
          "t": 24,
          "x": 34.8,
          "y": 1.2,
          "z": 0,
          "heading_deg": -130,
          "pose": "kneel"
        },
        {
          "t": 40,
          "x": 34.8,
          "y": 1.2,
          "z": 0,
          "heading_deg": -130,
          "pose": "kneel"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Walks along the ambulance's clear south side, then stops and kneels facing the patient. Remains separated from the other crew member and both bystanders; no invasive procedure is depicted."
    },
    {
      "id": "c025_amb",
      "label": "Parked ambulance",
      "kind": "ambulance",
      "role": "Nearby ambulance associated with the two identified crew members",
      "color": "white",
      "length_m": 5.8,
      "width_m": 2.15,
      "height_m": 2.65,
      "keys": [
        {
          "t": -7,
          "x": 39.5,
          "y": 3.25,
          "z": 0,
          "heading_deg": 0,
          "pose": "stand"
        },
        {
          "t": 40,
          "x": 39.5,
          "y": 3.25,
          "z": 0,
          "heading_deg": 0,
          "pose": "stand"
        }
      ],
      "attach_to": "",
      "attach_start_s": -7,
      "attach_end_s": 40,
      "attach_offset_xyz": [
        0,
        0,
        0
      ],
      "interaction": "Remains parked entirely on the mapped road beside the north curb. Its footprint does not overlap the care group or their approach routes. No equipment or occupants are spawned from it during the rehearsal."
    }
  ],
  "acceptance_checks": [
    "Exactly seven critical actors persist: one patient, three bystanders, two ambulance crew members, and one ambulance.",
    "Verify the complete -7..40-second sequence at 20 Hz, including approach, onset, collapse, assistance, continuing care, and final state.",
    "Verify the patient transitions through stand and crouch before prone, without teleportation, floating, graphic injury, or an asserted diagnosis.",
    "Both assisting bystanders must arrive by continuous walking paths from the actual south sidewalk; the third must visibly signal approaching traffic.",
    "Verify both crew paths avoid the ambulance footprint and maintain at least 0.6 m separation from other ordinary walkers.",
    "Verify all four kneeling caregivers remain outside the patient's posed body footprint; only intentional hand contact is permitted.",
    "Do not invent recovery, loading, ambulance departure, or corridor clearance. Patient occupancy requires ego_release_s=-1.",
    "Require human approval of the full rehearsal and time 4 before image generation. Later Image 2.5 must edit original Image #1 rather than a rendered reconstruction."
  ],
  "assumptions": [
    "The map and Image #1 establish the street and sidewalk setting, not a medical incident. Every named person, the ambulance, and the entire incident are counterfactual.",
    "To include ambulance crew without inventing an implausibly short dispatch journey, the ambulance is already parked nearby and both crew members are outside at time -7. Their earlier arrival is outside this excerpt; this is not the separate phone-call-before-arrival variant.",
    "No particular medical condition can be established from the supplied evidence. The prone pose represents a non-graphic person lying on the surface and is not a treatment recommendation.",
    "Human dimensions describe standing anthropometry. Pose geometry must extend the patient's 1.76 m stature horizontally when prone and preserve support contact while lowering.",
    "All approach routes and final positions use the wheelchair road and south sidewalk polygons. The ambulance occupies x=36.6..42.4 and y=2.175..4.325, within the road.",
    "The built-in ego starts at x=0, y=0 at time -7 with speed 5.6 m/s, brakes smoothly to x=14 at time -2, and remains stopped. Its buffered corridor is |y|<=1.25.",
    "Use bounded-speed interpolation at 0.05-second intervals, approximately 0.6..1.2 m/s for walking except brief start, stop, and kneeling transitions. All listed z values are mapped-surface support offsets.",
    "No human approval or image generation has yet occurred."
  ]
}
