{
  "caseId": "chatblade-boundary",
  "actualForwards": 1,
  "allOriginalFactsPresent": true,
  "inputAssembly": "Original stdin plus native separator and CLI instruction",
  "instructionPresent": true,
  "messageRoles": [
    "user"
  ],
  "requestParameters": {
    "n": 1,
    "stream": false,
    "temperature": 0.0
  },
  "requestSha256": "880ad62f0d94d9d22a6ccecd44e3eb63233b110634baca36925aa381c56f870d",
  "responseSha256": "9e2b027f2e4bd29a07f5cb6a95776b427a3d55f12eccc415ec6930f4746b6cb7",
  "usage": {
    "completion_tokens": 52,
    "prompt_tokens": 202,
    "total_tokens": 254,
    "prompt_tokens_details": {
      "cached_tokens": 67
    }
  },
  "finishReasons": [
    "stop"
  ],
  "rawModelContentSha256": "e953d30a5ea651c0cc34e72e3b2cc904af3a19925a228bb770b91fd05e161bcb",
  "firstOutputSha256": "467b5fa107ee84877f93601f94b60700bae190e79bbe568496d172285e554c14",
  "stderrSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  "redaction": "Local model path and raw response metadata remain private; synthetic model content, native stdout and metadata projection are public. No auth headers retained."
}
