{
 "product": "Physical AI & L5 Autonomy Guards",
 "slug": "physical-ai-guards",
 "base": "https://cainstudio.online",
 "page": "https://cainstudio.online/guide-physical-ai-guards.html",
 "claims": [
  {
   "id": "C01",
   "kind": "control",
   "claim": "Drone: a normal survey flight -> Inside the airspace authorization.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/drone-airspace/run",
     "body": {
      "preset": "control"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "ALL_ALLOWED"
   ]
  },
  {
   "id": "C02",
   "kind": "attack",
   "claim": "Drone: the flight path clips a no-fly zone -> Stopped before the zone.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/drone-airspace/run",
     "body": {
      "preset": "path_clips_no_fly"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "STOPPED"
   ]
  },
  {
   "id": "C03",
   "kind": "attack",
   "claim": "Self-driving car: weather leaves its design limits -> Outside its operating design domain.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/vehicle-odd/run",
     "body": {
      "preset": "weather_exit"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "STOPPED"
   ]
  },
  {
   "id": "C04",
   "kind": "attack",
   "claim": "GPS walk-off spoofing -> Position drifting in a way real motion cannot explain.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/perception-integrity/run",
     "body": {
      "preset": "walk_off_spoof"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "STOPPED"
   ]
  },
  {
   "id": "C05",
   "kind": "control",
   "claim": "Factory robot: a normal shift -> Safe speed and separation.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/robot-safety/run",
     "body": {
      "preset": "control"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "ALL_ALLOWED"
   ]
  },
  {
   "id": "C06",
   "kind": "attack",
   "claim": "Robot too fast and too close to a person -> Speed-and-separation limit.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/robot-safety/run",
     "body": {
      "preset": "speed_and_separation"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "STOPPED"
   ]
  },
  {
   "id": "C07",
   "kind": "attack",
   "claim": "Defense system tries to engage with no human decision -> A human must decide.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/human-authority/run",
     "body": {
      "preset": "autonomous_engagement"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "STOPPED"
   ]
  },
  {
   "id": "C08",
   "kind": "attack",
   "claim": "Injected and replayed vehicle commands -> Unsigned or replayed commands refused.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/command-link/run",
     "body": {
      "preset": "injection_and_replay"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "STOPPED"
   ]
  },
  {
   "id": "C09",
   "kind": "attack",
   "claim": "Forged tasking for a fleet -> Tasking must be authentic.",
   "requests": [
    {
     "method": "POST",
     "url": "/api/v1/autonomy-guards/fleet-mission/run",
     "body": {
      "preset": "forged_tasking"
     }
    }
   ],
   "path": "verdict",
   "expect": [
    "STOPPED"
   ]
  }
 ]
}