{
  "python": "3.13.15",
  "platform": "Windows",
  "kind": "Authored scripted decisions; no model calls",
  "scenarios": {
    "complete": {
      "exit_code": 0,
      "status": "complete",
      "decisions": 2,
      "tool_calls": 1,
      "events": [
        {
          "action": "read_note",
          "key": "Harbor",
          "result": "Fictional Harbor note: draft needs review."
        }
      ]
    },
    "step-limit": {
      "exit_code": 2,
      "status": "step_limit",
      "decisions": 3,
      "tool_calls": 3,
      "events": [
        {
          "action": "read_note",
          "key": "0",
          "result": "No fictional note for this key."
        },
        {
          "action": "read_note",
          "key": "1",
          "result": "No fictional note for this key."
        },
        {
          "action": "read_note",
          "key": "2",
          "result": "No fictional note for this key."
        }
      ]
    },
    "repeat": {
      "exit_code": 2,
      "status": "repeat_limit",
      "decisions": 3,
      "tool_calls": 2,
      "events": [
        {
          "action": "read_note",
          "key": "Harbor",
          "result": "Fictional Harbor note: draft needs review."
        },
        {
          "action": "read_note",
          "key": "Harbor",
          "result": "Fictional Harbor note: draft needs review."
        }
      ]
    },
    "denied": {
      "exit_code": 2,
      "status": "denied_action",
      "decisions": 1,
      "tool_calls": 0,
      "events": []
    }
  }
}
