[
 {
  "id": "C01",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:54:40+00:00",
  "ms": 65,
  "reply": {
   "product": "rig",
   "preset": "use_token_once",
   "reply": {
    "token_ttl_seconds": 30,
    "steps": [
     {
      "use": "demo-agent-25a1cdf4 read reports/q3",
      "verified": true,
      "message": "RIG identity verified (proof-of-possession) and token consumed"
     }
    ],
    "last_use_verified": true
   }
  }
 },
 {
  "id": "C02",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:54:41+00:00",
  "ms": 73,
  "reply": {
   "product": "rig",
   "preset": "use_token_twice",
   "reply": {
    "token_ttl_seconds": 30,
    "steps": [
     {
      "use": "demo-agent-54995ab5 read reports/q3",
      "verified": true,
      "message": "RIG identity verified (proof-of-possession) and token consumed"
     },
     {
      "use": "demo-agent-54995ab5 read reports/q3",
      "verified": false,
      "message": "RIG token replay detected: token was already consumed"
     }
    ],
    "last_use_verified": false
   }
  }
 },
 {
  "id": "C03",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:54:41+00:00",
  "ms": 95,
  "reply": {
   "product": "rig",
   "preset": "stolen_token_wrong_key",
   "reply": {
    "token_ttl_seconds": 30,
    "steps": [
     {
      "use": "demo-agent-d32e4ab2 read reports/q3",
      "verified": false,
      "message": "proof-of-possession signature does not verify against the agent's registered key"
     }
    ],
    "last_use_verified": false
   }
  }
 },
 {
  "id": "C04",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:54:42+00:00",
  "ms": 57,
  "reply": {
   "product": "rig",
   "preset": "token_for_read_used_to_delete",
   "reply": {
    "token_ttl_seconds": 30,
    "steps": [
     {
      "use": "demo-agent-de2519f0 delete reports/q3",
      "verified": false,
      "message": "Action mismatch: token grants read, attempted delete"
     }
    ],
    "last_use_verified": false
   }
  }
 },
 {
  "id": "C05",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:54:42+00:00",
  "ms": 50,
  "reply": {
   "product": "rig",
   "preset": "child_wider_than_parent",
   "reply": {
    "refused": true,
    "steps": [
     {
      "register_child_with_delete": "REFUSED",
      "reason": "child actions ['delete'] exceed the parent's"
     }
    ]
   }
  }
 }
]