[
 {
  "id": "C01",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:54:24+00:00",
  "ms": 57,
  "reply": {
   "product": "path-correction",
   "preset": "on_track",
   "request": {
    "trajectory_id": "demo-t1",
    "agent_id": "demo-agent",
    "nominal_goal": "summarize report",
    "recent_steps": [
     {
      "step_number": 1,
      "intent_summary": "read report",
      "tool_called": "read_file",
      "tokens_consumed": 800
     },
     {
      "step_number": 2,
      "intent_summary": "write summary",
      "tool_called": "write_file",
      "tokens_consumed": 600
     }
    ]
   },
   "reply": {
    "correction_id": "steer-8656dfc7fb3c3f08",
    "trajectory_id": "demo-t1",
    "agent_id": "demo-agent",
    "drift_score": 0.1275,
    "is_stable": true,
    "requires_steering": false,
    "steering_action": "MAINTAIN_NOMINAL_TRAJECTORY",
    "injected_anchor_prompt": null,
    "enforced_constraints": [],
    "state_recovery_receipt": "7f7f4e8f94218f414570a36c5683afe081aea8fc72f4750e6526b09f7a803710",
    "timestamp": 1793746464.7968113
   }
  }
 },
 {
  "id": "C02",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:54:25+00:00",
  "ms": 83,
  "reply": {
   "product": "path-correction",
   "preset": "stuck_in_a_loop",
   "request": {
    "trajectory_id": "demo-t2",
    "agent_id": "demo-agent",
    "nominal_goal": "summarize report",
    "recent_steps": [
     {
      "step_number": 1,
      "intent_summary": "search",
      "tool_called": "web_search",
      "tokens_consumed": 900,
      "repeated_action_count": 7
     },
     {
      "step_number": 2,
      "intent_summary": "search",
      "tool_called": "web_search",
      "tokens_consumed": 900,
      "repeated_action_count": 8
     }
    ]
   },
   "reply": {
    "correction_id": "steer-d42c4c744c4b596b",
    "trajectory_id": "demo-t2",
    "agent_id": "demo-agent",
    "drift_score": 0.5596,
    "is_stable": false,
    "requires_steering": true,
    "steering_action": "INJECT_INVARIANT_ANCHOR",
    "injected_anchor_prompt": "ATTENTION ANCHOR: Recall your strict nominal goal: 'summarize report'. Prune intermediate steps not directly advancing this objective.",
    "enforced_constraints": [
     "BAN_REPEATED_TOOL_INVOCATION",
     "LIMIT_OUTPUT_TOKENS_512"
    ],
    "state_recovery_receipt": "c86a833f5e1cfe34db4bc2a9795c59241b43534ecd145ba5b4dfebe7ed994ce1",
    "timestamp": 1793746465.3754277
   }
  }
 }
]