[
 {
  "id": "C01",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:47:52+00:00",
  "ms": 76,
  "reply": {
   "product": "actuation",
   "preset": "slow_move",
   "request": {
    "actuator_id": "arm-1",
    "velocity_mps": 0.5,
    "torque_nm": 10,
    "target_coordinates_xyz": [
     1,
     1,
     1
    ]
   },
   "reply": {
    "permitted": true,
    "verdict": "ALLOW",
    "actuator_id": "arm-1",
    "commanded_velocity_mps": 0.5,
    "commanded_torque_nm": 10.0,
    "target_coordinates": [
     1.0,
     1.0,
     1.0
    ],
    "safety_violations": [],
    "interlock_digest": "cpag_453f6be9fec4528f926e382040af5ee12bab5be017e9d5dcd46181a307435927",
    "timestamp": 1793746072.0247347,
    "canonical_verdict": "ALLOW"
   }
  }
 },
 {
  "id": "C02",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:47:52+00:00",
  "ms": 52,
  "reply": {
   "product": "actuation",
   "preset": "overspeed",
   "request": {
    "actuator_id": "arm-1",
    "velocity_mps": 50,
    "torque_nm": 10,
    "target_coordinates_xyz": [
     1,
     1,
     1
    ]
   },
   "reply": {
    "permitted": false,
    "verdict": "ACTUATION_HALTED_SAFETY_INTERLOCK",
    "actuator_id": "arm-1",
    "commanded_velocity_mps": 50.0,
    "commanded_torque_nm": 10.0,
    "target_coordinates": [
     1.0,
     1.0,
     1.0
    ],
    "safety_violations": [
     "VELOCITY_EXCEEDED: commanded 50.0 m/s > limit 2.5 m/s"
    ],
    "interlock_digest": "cpag_ab51f7a1896889475a5fa0070c97a38594d0a019a950ba49fcfb8b969aee629c",
    "timestamp": 1793746072.570245,
    "canonical_verdict": "DENY"
   }
  }
 }
]