{
  "id": "u06",
  "execution": "本地 HTTP 故障复现（固定回包）",
  "passed": true,
  "checks": {
    "认证分支与成功生成分支可以区分": true
  },
  "commands": [
    {
      "command": "POST /status/401",
      "exit": 0,
      "stdout": "{\"status\": 401, \"retryAfter\": null, \"body\": {\"error\": {\"message\": \"fixture missing authorization\"}}}",
      "stderr": ""
    },
    {
      "command": "POST /v1/chat/completions",
      "exit": 0,
      "stdout": "{\"status\": 200, \"retryAfter\": null, \"body\": {\"id\": \"chatcmpl-fixture\", \"model\": \"qr-fixture\", \"created\": 1, \"object\": \"chat.completion\", \"choices\": [{\"index\": 0, \"message\": {\"role\": \"assistant\", \"content\": \"QR-FIXTURE\"}, \"finish_reason\": \"stop\"}], \"usage\": {\"prompt_tokens\": 11, \"completion_tokens\": 3, \"total_tokens\": 14}}}",
      "stderr": ""
    }
  ],
  "localRequests": [
    {
      "path": "/status/401",
      "model": "qr-fixture",
      "authSource": "absent",
      "stream": false
    },
    {
      "path": "/v1/chat/completions",
      "model": "qr-fixture",
      "authSource": "models.json",
      "stream": false
    }
  ]
}
