[
 {
  "id": "C01",
  "http_status": 200,
  "recorded_at": "2026-11-04T00:00:54+00:00",
  "ms": 0,
  "reply": {
   "slug": "stcn",
   "title": "Physical-AI scene analysis (two model calls: up to a minute)",
   "status": "ok",
   "input": "A forklift reverses toward a worker standing in an aisle while a pallet above them sways.",
   "total_ms": 123962,
   "steps": [
    {
     "call": "POST /api/analyze",
     "request": {
      "scene": "A forklift reverses toward a worker standing in an aisle while a pallet above them sways."
     },
     "status": 200,
     "ms": 123926,
     "reply": {
      "spatial_stream": {
       "scene_graph": {
        "objects": [
         {
          "name": "forklift",
          "position": "above aisle, near worker",
          "state": "moving",
          "risk": "medium",
          "relations": [
           "sways pallet"
          ]
         },
         {
          "name": "worker",
          "position": "in aisle",
          "state": "stationary",
          "risk": "none",
          "relations": []
         },
         {
          "name": "pallet",
          "position": "above worker, swaying",
          "state": "moving",
          "risk": "high",
          "relations": [
           "sways"
          ]
         }
        ],
        "scene_summary": "A forklift is reversing towards a stationary worker in an aisle while a swaying pallet above them poses significant risk.",
        "high_risk_objects": [
         "pallet"
        ],
        "environment_hazards": [
         "swaying pallet"
        ]
       },
       "object_count": 3,
       "risk_objects": [
        "pallet"
       ],
       "scene_summary": "A forklift is reversing towards a stationary worker in an aisle while a swaying pallet above them poses significant risk.",
       "environment_hazards": [
        "swaying pallet"
       ],
       "stream": "spatial"
      },
      "temporal_stream": {
       "predicted_position_100ms": null,
       "predicted_position_500ms": null,
       "predicted_position_1000ms": null,
       "collision_risk": false,
       "trajectory_stable": true,
       "momentum": null,
       "stream": "temporal"
      },
      "causal_stream": {
       "forces": [
        "gravity",
        "normal force",
        "friction"
       ],
       "prediction_2s": "The pallet will sway further, potentially falling over.",
       "recommended_action": "Stop the forklift immediately and ensure stability of the pallet",
       "success_probability": 0.85,
       "failure_modes": [
        "Pallet falls due to instability",
        "Forklift continues reversing"
       ],
       "physics_reasoning": "The pallet's weight is balanced by gravity, which acts downward; normal force from the ground opposes friction; and friction between the forklift tires and ground prevents movement.",
       "adjusted_probability": 0.8,
       "stream": "causal"
      },
      "recommended_action": {
       "action": "Proceed carefully -- Stop the forklift immediately and ensure stability of the pallet",
       "urgency": "HIGH",
       "confidence": 0.86,
       "contributing_factors": {
        "spatial_risk_count": 1,
        "temporal_collision": false,
        "trajectory_stable": true,
        "forces_identified": [
         "gravity",
         "normal force",
         "friction"
        ],
        "causal_prediction": "The pallet will sway further, potentially falling over.",
        "causal_probability_missing": false
       },
       "stream_weights": {
        "temporal": 0.3,
        "spatial": 0.2,
        "causal": 0.5
       }
      },
      "confidence": 0.86,
      "latency_ms": 123804.38,
      "model_backends": [
       "ollama:qwen2.5:1.5b"
      ]
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 },
 {
  "id": "C02",
  "http_status": 200,
  "recorded_at": "2026-11-04T00:00:54+00:00",
  "ms": 0,
  "reply": {
   "slug": "stcn",
   "title": "Physical-AI scene analysis (two model calls: up to a minute)",
   "status": "ok",
   "input": "A forklift reverses toward a worker standing in an aisle while a pallet above them sways.",
   "total_ms": 123962,
   "steps": [
    {
     "call": "POST /api/analyze",
     "request": {
      "scene": "A forklift reverses toward a worker standing in an aisle while a pallet above them sways."
     },
     "status": 200,
     "ms": 123926,
     "reply": {
      "spatial_stream": {
       "scene_graph": {
        "objects": [
         {
          "name": "forklift",
          "position": "above aisle, near worker",
          "state": "moving",
          "risk": "medium",
          "relations": [
           "sways pallet"
          ]
         },
         {
          "name": "worker",
          "position": "in aisle",
          "state": "stationary",
          "risk": "none",
          "relations": []
         },
         {
          "name": "pallet",
          "position": "above worker, swaying",
          "state": "moving",
          "risk": "high",
          "relations": [
           "sways"
          ]
         }
        ],
        "scene_summary": "A forklift is reversing towards a stationary worker in an aisle while a swaying pallet above them poses significant risk.",
        "high_risk_objects": [
         "pallet"
        ],
        "environment_hazards": [
         "swaying pallet"
        ]
       },
       "object_count": 3,
       "risk_objects": [
        "pallet"
       ],
       "scene_summary": "A forklift is reversing towards a stationary worker in an aisle while a swaying pallet above them poses significant risk.",
       "environment_hazards": [
        "swaying pallet"
       ],
       "stream": "spatial"
      },
      "temporal_stream": {
       "predicted_position_100ms": null,
       "predicted_position_500ms": null,
       "predicted_position_1000ms": null,
       "collision_risk": false,
       "trajectory_stable": true,
       "momentum": null,
       "stream": "temporal"
      },
      "causal_stream": {
       "forces": [
        "gravity",
        "normal force",
        "friction"
       ],
       "prediction_2s": "The pallet will sway further, potentially falling over.",
       "recommended_action": "Stop the forklift immediately and ensure stability of the pallet",
       "success_probability": 0.85,
       "failure_modes": [
        "Pallet falls due to instability",
        "Forklift continues reversing"
       ],
       "physics_reasoning": "The pallet's weight is balanced by gravity, which acts downward; normal force from the ground opposes friction; and friction between the forklift tires and ground prevents movement.",
       "adjusted_probability": 0.8,
       "stream": "causal"
      },
      "recommended_action": {
       "action": "Proceed carefully -- Stop the forklift immediately and ensure stability of the pallet",
       "urgency": "HIGH",
       "confidence": 0.86,
       "contributing_factors": {
        "spatial_risk_count": 1,
        "temporal_collision": false,
        "trajectory_stable": true,
        "forces_identified": [
         "gravity",
         "normal force",
         "friction"
        ],
        "causal_prediction": "The pallet will sway further, potentially falling over.",
        "causal_probability_missing": false
       },
       "stream_weights": {
        "temporal": 0.3,
        "spatial": 0.2,
        "causal": 0.5
       }
      },
      "confidence": 0.86,
      "latency_ms": 123804.38,
      "model_backends": [
       "ollama:qwen2.5:1.5b"
      ]
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 }
]