{
  "context": {
    "cap_tokens": null,
    "max_model_len": null,
    "targets": []
  },
  "evaluation_protocol": {
    "budget_semantics": "visible_answer_tokens plus reasoning_headroom_tokens are sent as one max_tokens cap; the endpoint does not hard-partition the channels",
    "minimum_comparable_repetitions": 3,
    "minimum_pass_rate": 1.0,
    "reasoning_headroom_tokens": 4096,
    "records_finish_reason": true,
    "records_full_visible_answer": true,
    "records_reasoning_channel_metadata": true,
    "repetitions": 1,
    "version": 3,
    "visible_answer_tokens": 1024
  },
  "failures": [
    {
      "error": "answer",
      "eval_id": "mmlu-pro-15-business",
      "failure_classes": [
        "deterministic_check_failed"
      ],
      "pass_rate": 0.0,
      "suite": "hf-mmlu-pro-10-repeated"
    },
    {
      "error": "answer",
      "eval_id": "mmlu-pro-20-biology",
      "failure_classes": [
        "deterministic_check_failed"
      ],
      "pass_rate": 0.0,
      "suite": "hf-mmlu-pro-10-repeated"
    },
    {
      "error": "answer",
      "eval_id": "mmlu-pro-25-chemistry",
      "failure_classes": [
        "reasoning_budget_exhausted"
      ],
      "pass_rate": 0.0,
      "suite": "hf-mmlu-pro-10-repeated"
    },
    {
      "error": "answer",
      "eval_id": "mmlu-pro-30-computer-science",
      "failure_classes": [
        "reasoning_budget_exhausted"
      ],
      "pass_rate": 0.0,
      "suite": "hf-mmlu-pro-10-repeated"
    },
    {
      "error": "answer",
      "eval_id": "mmlu-pro-40-engineering",
      "failure_classes": [
        "reasoning_budget_exhausted"
      ],
      "pass_rate": 0.0,
      "suite": "hf-mmlu-pro-10-repeated"
    },
    {
      "error": "answer",
      "eval_id": "mmlu-pro-45-philosophy",
      "failure_classes": [
        "deterministic_check_failed"
      ],
      "pass_rate": 0.0,
      "suite": "hf-mmlu-pro-10-repeated"
    },
    {
      "error": "answer",
      "eval_id": "mmlu-pro-65-law",
      "failure_classes": [
        "deterministic_check_failed"
      ],
      "pass_rate": 0.0,
      "suite": "hf-mmlu-pro-10-repeated"
    }
  ],
  "identity": {
    "base_url": "http://127.0.0.1:8081/v1",
    "candidate_id": "minitron-q6k-nospec",
    "config_id": "q6k-nospec-64k",
    "engine": "llama.cpp",
    "gpu": "rtx5090-primary",
    "model": "qwen38-20b-minitron-q6k-nospec-64k",
    "started_at": "2026-09-12T19:07:48Z"
  },
  "intelligence": {
    "checks": [],
    "status": "not_run"
  },
  "run_id": "fast-bakeoff-20260912T190748Z",
  "schema": "anvil-serving.fast-tier-bakeoff/v1",
  "score_inputs": {
    "e2e_p50_ms": null,
    "intelligence_pass_rate": null,
    "operational_fit_notes": [
      "endpoint was already loaded; benchmark did not start or stop serves"
    ],
    "session_recall_passed": false,
    "thinking_mode": "enabled",
    "tool_call_passed": false,
    "ttft_p50_ms": null,
    "usable_context_tokens": null,
    "voice_latency_ms": null
  },
  "selection": {
    "context_targets": [
      32768
    ],
    "endpoint_already_loaded": true,
    "requests_per_context": 1,
    "suites": []
  },
  "session": {
    "checks": [],
    "status": "not_run"
  },
  "source_recipe": {
    "ref": null,
    "serve_command": null
  },
  "suites": {
    "hf-mmlu-pro-10-repeated": {
      "checks": [
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "The pituitary gland is a small, pea-sized gland located within the brain, specifically in the posterior cranial fossa. Since the brain is housed within the cranial cavity, the pituitary gland is contained within the cranial cavity.\n\nFINAL=J",
              "content_chars": 240,
              "content_excerpt": "The pituitary gland is a small, pea-sized gland located within the brain, specifically in the posterior cranial fossa. Since the brain is housed within the cranial cavity, the pituitary gland is conta",
              "failure_class": null,
              "finish_reason": "stop",
              "latency_ms": 4617.832100018859,
              "reasoning_chars": 1015,
              "reasoning_excerpt": "The question asks: Which of the following is the body cavity that contains the pituitary gland?\n\nLet me think about this carefully. The pituitary gland is a small, pea-sized gland located in the brain",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "passed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": true
                }
              ],
              "usage": {
                "completion_tokens": 322,
                "prompt_tokens": 137,
                "prompt_tokens_details": {
                  "cached_tokens": 0
                },
                "total_tokens": 459
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "The pituitary gland is a small, pea-sized gland located within the brain, specifically in the posterior cranial fossa. Since the brain is housed within the cranial cavity, the pituitary gland is contained within the cranial cavity.\n\nFINAL=J",
          "content_excerpt": "The pituitary gland is a small, pea-sized gland located within the brain, specifically in the posterior cranial fossa. Since the brain is housed within the cranial cavity, the pituitary gland is conta",
          "failure_class": null,
          "finish_reason": "stop",
          "id": "mmlu-pro-5-health",
          "latency_ms": 4617.832100018859,
          "pass_count": 1,
          "pass_rate": 1.0,
          "reasoning_chars": 1015,
          "reasoning_excerpt": "The question asks: Which of the following is the body cavity that contains the pituitary gland?\n\nLet me think about this carefully. The pituitary gland is a small, pea-sized gland located in the brain",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "passed",
          "text_checks": [
            {
              "name": "answer",
              "passed": true
            }
          ],
          "usage": {
            "completion_tokens": 322,
            "prompt_tokens": 137,
            "prompt_tokens_details": {
              "cached_tokens": 0
            },
            "total_tokens": 459
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "The amount of light gathered by an optical instrument is proportional to the area of its aperture. For a circular aperture, area is proportional to the square of the diameter.\n\n- Pupil diameter: 5 mm\n- Telescope aperture: 50 cm = 500 mm\n\nRatio of areas = (500 mm)\u00b2 / (5 mm)\u00b2 = 500\u00b2 / 5\u00b2 = 250,000 / 25 = 10,000\n\nFINAL=E",
              "content_chars": 319,
              "content_excerpt": "The amount of light gathered by an optical instrument is proportional to the area of its aperture. For a circular aperture, area is proportional to the square of the diameter.\n\n- Pupil diameter: 5 mm\n",
              "failure_class": null,
              "finish_reason": "stop",
              "latency_ms": 3871.9074000255205,
              "reasoning_chars": 592,
              "reasoning_excerpt": "The question asks about the ratio of light gathered by a telescope with an aperture of 50 cm compared to the pupil of the eye with a diameter of 5 mm.\n\nThe amount of light gathered by an optical instr",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "passed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": true
                }
              ],
              "usage": {
                "completion_tokens": 292,
                "prompt_tokens": 197,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 489
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "The amount of light gathered by an optical instrument is proportional to the area of its aperture. For a circular aperture, area is proportional to the square of the diameter.\n\n- Pupil diameter: 5 mm\n- Telescope aperture: 50 cm = 500 mm\n\nRatio of areas = (500 mm)\u00b2 / (5 mm)\u00b2 = 500\u00b2 / 5\u00b2 = 250,000 / 25 = 10,000\n\nFINAL=E",
          "content_excerpt": "The amount of light gathered by an optical instrument is proportional to the area of its aperture. For a circular aperture, area is proportional to the square of the diameter.\n\n- Pupil diameter: 5 mm\n",
          "failure_class": null,
          "finish_reason": "stop",
          "id": "mmlu-pro-10-physics",
          "latency_ms": 3871.9074000255205,
          "pass_count": 1,
          "pass_rate": 1.0,
          "reasoning_chars": 592,
          "reasoning_excerpt": "The question asks about the ratio of light gathered by a telescope with an aperture of 50 cm compared to the pupil of the eye with a diameter of 5 mm.\n\nThe amount of light gathered by an optical instr",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "passed",
          "text_checks": [
            {
              "name": "answer",
              "passed": true
            }
          ],
          "usage": {
            "completion_tokens": 292,
            "prompt_tokens": 197,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 489
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "Looking at this question, I need to fill in four blanks:\n\n**Blank 1** (negative concept - does NOT reward favourable behaviour):\n- \"Boycotts\" = negative actions (refusing to buy)\n- \"Buycotts\" = positive actions (buying)\n\nThe first blank must be \"Boycotts\" since it contrasts with the second blank.\n\n**Blank 2** (positive concept - rewards favourable behaviour):\n- Must be \"Buycotts\" (the positive counterpart to boycotts)\n\nThis eliminates options B, D, G, I. Remaining: A, C, E, F, H, J.\n\n**Blank 3** (technology that heightens campaign success):\n- Blockchain technology / Digital technology / Physical technology\n\n**Blank 4** (what the company achieves):\n- \"Increased Sales\" makes sense (the company benefits from people buying)\n- \"Decreased Sales\" makes no sense\n\nThis eliminates option C. Remaining: F, H, J.\n\n**Blank 3** (narrowing down):\n- \"Blockchain technology\" is specific and enables tracking, verification, and transparency of purchases \u2014 directly facilitating a company in achieving increased sales through a campaign.\n- \"Digital technology\" is too broad.\n- \"Physical technology\" is irrelevant.\n\nThis eliminates F and H.\n\n**Final answer: J** \u2014 Boycotts, Buycotts, Blockchain technology, Increased Sales.\n\nFINAL=J",
              "content_chars": 1223,
              "content_excerpt": "Looking at this question, I need to fill in four blanks:\n\n**Blank 1** (negative concept - does NOT reward favourable behaviour):\n- \"Boycotts\" = negative actions (refusing to buy)\n- \"Buycotts\" = positi",
              "error": "answer",
              "failure_class": "deterministic_check_failed",
              "finish_reason": "stop",
              "latency_ms": 17930.55359995924,
              "reasoning_chars": 5537,
              "reasoning_excerpt": "Let me analyze this question carefully.\n\nThe sentence structure is:\n\"In contrast to _______, _______ aim to reward favourable behaviour by companies. The success of such campaigns has been heightened ",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "failed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": false
                }
              ],
              "usage": {
                "completion_tokens": 1412,
                "prompt_tokens": 270,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 1682
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "Looking at this question, I need to fill in four blanks:\n\n**Blank 1** (negative concept - does NOT reward favourable behaviour):\n- \"Boycotts\" = negative actions (refusing to buy)\n- \"Buycotts\" = positive actions (buying)\n\nThe first blank must be \"Boycotts\" since it contrasts with the second blank.\n\n**Blank 2** (positive concept - rewards favourable behaviour):\n- Must be \"Buycotts\" (the positive counterpart to boycotts)\n\nThis eliminates options B, D, G, I. Remaining: A, C, E, F, H, J.\n\n**Blank 3** (technology that heightens campaign success):\n- Blockchain technology / Digital technology / Physical technology\n\n**Blank 4** (what the company achieves):\n- \"Increased Sales\" makes sense (the company benefits from people buying)\n- \"Decreased Sales\" makes no sense\n\nThis eliminates option C. Remaining: F, H, J.\n\n**Blank 3** (narrowing down):\n- \"Blockchain technology\" is specific and enables tracking, verification, and transparency of purchases \u2014 directly facilitating a company in achieving increased sales through a campaign.\n- \"Digital technology\" is too broad.\n- \"Physical technology\" is irrelevant.\n\nThis eliminates F and H.\n\n**Final answer: J** \u2014 Boycotts, Buycotts, Blockchain technology, Increased Sales.\n\nFINAL=J",
          "content_excerpt": "Looking at this question, I need to fill in four blanks:\n\n**Blank 1** (negative concept - does NOT reward favourable behaviour):\n- \"Boycotts\" = negative actions (refusing to buy)\n- \"Buycotts\" = positi",
          "error": "answer",
          "failure_class": "deterministic_check_failed",
          "finish_reason": "stop",
          "id": "mmlu-pro-15-business",
          "latency_ms": 17930.55359995924,
          "pass_count": 0,
          "pass_rate": 0.0,
          "reasoning_chars": 5537,
          "reasoning_excerpt": "Let me analyze this question carefully.\n\nThe sentence structure is:\n\"In contrast to _______, _______ aim to reward favourable behaviour by companies. The success of such campaigns has been heightened ",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "failed",
          "text_checks": [
            {
              "name": "answer",
              "passed": false
            }
          ],
          "usage": {
            "completion_tokens": 1412,
            "prompt_tokens": 270,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 1682
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "Looking at each option:\n\n**A.** Incorrect. Arthropods do possess an exoskeleton, but it is composed primarily of **chitin** (a polysaccharide), not peptidoglycan. Peptidoglycans are present but are not the primary structural component.\n\n**B.** Incorrect. Arthropods do have a dorsal heart, but they possess a **closed** circulatory system (hemolymph), not an open one.\n\n**C.** Incorrect. Arthropods are among the most **successful** groups of organisms on Earth, exploiting an extraordinary range of habitats and nutrition sources.\n\n**D.** Incorrect. Arthropods **do** have paired, jointed appendages (e.g., legs, antennae, wings).\n\nSince none of the statements A\u2013D are accurate, the correct answer is:\n\nFINAL=E",
              "content_chars": 711,
              "content_excerpt": "Looking at each option:\n\n**A.** Incorrect. Arthropods do possess an exoskeleton, but it is composed primarily of **chitin** (a polysaccharide), not peptidoglycan. Peptidoglycans are present but are no",
              "error": "answer",
              "failure_class": "deterministic_check_failed",
              "finish_reason": "stop",
              "latency_ms": 9708.94819998648,
              "reasoning_chars": 2197,
              "reasoning_excerpt": "The question asks which statement accurately represents arthropods. Let me evaluate each option:\n\nA. \"They possess an exoskeleton composed primarily of peptidoglycan.\"\n- Arthropods (insects, spiders, ",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "failed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": false
                }
              ],
              "usage": {
                "completion_tokens": 756,
                "prompt_tokens": 178,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 934
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "Looking at each option:\n\n**A.** Incorrect. Arthropods do possess an exoskeleton, but it is composed primarily of **chitin** (a polysaccharide), not peptidoglycan. Peptidoglycans are present but are not the primary structural component.\n\n**B.** Incorrect. Arthropods do have a dorsal heart, but they possess a **closed** circulatory system (hemolymph), not an open one.\n\n**C.** Incorrect. Arthropods are among the most **successful** groups of organisms on Earth, exploiting an extraordinary range of habitats and nutrition sources.\n\n**D.** Incorrect. Arthropods **do** have paired, jointed appendages (e.g., legs, antennae, wings).\n\nSince none of the statements A\u2013D are accurate, the correct answer is:\n\nFINAL=E",
          "content_excerpt": "Looking at each option:\n\n**A.** Incorrect. Arthropods do possess an exoskeleton, but it is composed primarily of **chitin** (a polysaccharide), not peptidoglycan. Peptidoglycans are present but are no",
          "error": "answer",
          "failure_class": "deterministic_check_failed",
          "finish_reason": "stop",
          "id": "mmlu-pro-20-biology",
          "latency_ms": 9708.94819998648,
          "pass_count": 0,
          "pass_rate": 0.0,
          "reasoning_chars": 2197,
          "reasoning_excerpt": "The question asks which statement accurately represents arthropods. Let me evaluate each option:\n\nA. \"They possess an exoskeleton composed primarily of peptidoglycan.\"\n- Arthropods (insects, spiders, ",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "failed",
          "text_checks": [
            {
              "name": "answer",
              "passed": false
            }
          ],
          "usage": {
            "completion_tokens": 756,
            "prompt_tokens": 178,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 934
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "",
              "content_chars": 0,
              "content_excerpt": "",
              "error": "answer",
              "failure_class": "reasoning_budget_exhausted",
              "finish_reason": "length",
              "latency_ms": 64693.67460004287,
              "reasoning_chars": 17028,
              "reasoning_excerpt": "The question asks about the number of lines in the EPR spectrum of a solution of 13C-labelled methyl radical (13CH3 radical).\n\nLet me think about this carefully.\n\nFirst, let me understand what we're d",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "failed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": false
                }
              ],
              "usage": {
                "completion_tokens": 5120,
                "prompt_tokens": 157,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 5277
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "",
          "content_excerpt": "",
          "error": "answer",
          "failure_class": "reasoning_budget_exhausted",
          "finish_reason": "length",
          "id": "mmlu-pro-25-chemistry",
          "latency_ms": 64693.67460004287,
          "pass_count": 0,
          "pass_rate": 0.0,
          "reasoning_chars": 17028,
          "reasoning_excerpt": "The question asks about the number of lines in the EPR spectrum of a solution of 13C-labelled methyl radical (13CH3 radical).\n\nLet me think about this carefully.\n\nFirst, let me understand what we're d",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "failed",
          "text_checks": [
            {
              "name": "answer",
              "passed": false
            }
          ],
          "usage": {
            "completion_tokens": 5120,
            "prompt_tokens": 157,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 5277
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "",
              "content_chars": 0,
              "content_excerpt": "",
              "error": "answer",
              "failure_class": "reasoning_budget_exhausted",
              "finish_reason": "length",
              "latency_ms": 64990.39170000469,
              "reasoning_chars": 12882,
              "reasoning_excerpt": "Let me work through this problem carefully.\n\nWe have a pipelined RISC machine with registers R0 through R7. It supports:\n- ADD Rs1, Rs2, Rd\n- MUL Rs1, Rs2, Rd\n\nAn operation normally takes one cycle. H",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "failed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": false
                }
              ],
              "usage": {
                "completion_tokens": 5120,
                "prompt_tokens": 220,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 5340
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "",
          "content_excerpt": "",
          "error": "answer",
          "failure_class": "reasoning_budget_exhausted",
          "finish_reason": "length",
          "id": "mmlu-pro-30-computer-science",
          "latency_ms": 64990.39170000469,
          "pass_count": 0,
          "pass_rate": 0.0,
          "reasoning_chars": 12882,
          "reasoning_excerpt": "Let me work through this problem carefully.\n\nWe have a pipelined RISC machine with registers R0 through R7. It supports:\n- ADD Rs1, Rs2, Rd\n- MUL Rs1, Rs2, Rd\n\nAn operation normally takes one cycle. H",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "failed",
          "text_checks": [
            {
              "name": "answer",
              "passed": false
            }
          ],
          "usage": {
            "completion_tokens": 5120,
            "prompt_tokens": 220,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 5340
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "In a stationary autoregressive process, the model takes the form:\n\nX_t = \u03c6X_{t-1} + \u03b5_t\n\nwhere |\u03c6| < 1 (ensuring stationarity) and \u03b5_t is the shock.\n\nWhen a shock \u03b5_t enters at time t, its effect propagates forward as:\n- At t+1: \u03c6\u03b5_t\n- At t+2: \u03c6\u00b2\u03b5_t\n- At t+k: \u03c6^k \u03b5_t\n\nSince the process is stationary, we require |\u03c6| < 1. This means \u03c6^k \u2192 0 as k \u2192 \u221e. Therefore, the effect of any shock decays geometrically and **eventually dies away** \u2014 it never persists indefinitely, never grows, and never causes a permanent shift in the trend.\n\nFINAL=F",
              "content_chars": 540,
              "content_excerpt": "In a stationary autoregressive process, the model takes the form:\n\nX_t = \u03c6X_{t-1} + \u03b5_t\n\nwhere |\u03c6| < 1 (ensuring stationarity) and \u03b5_t is the shock.\n\nWhen a shock \u03b5_t enters at time t, its effect prop",
              "failure_class": null,
              "finish_reason": "stop",
              "latency_ms": 9283.697000006214,
              "reasoning_chars": 1846,
              "reasoning_excerpt": "The question asks about what happens to shocks in a stationary autoregressive process.\n\nLet me think carefully about this.\n\nAn autoregressive process has the form:\nX_t = \u03c6X_{t-1} + \u03b5_t\n\nwhere \u03c6 is the",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "passed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": true
                }
              ],
              "usage": {
                "completion_tokens": 720,
                "prompt_tokens": 150,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 870
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "In a stationary autoregressive process, the model takes the form:\n\nX_t = \u03c6X_{t-1} + \u03b5_t\n\nwhere |\u03c6| < 1 (ensuring stationarity) and \u03b5_t is the shock.\n\nWhen a shock \u03b5_t enters at time t, its effect propagates forward as:\n- At t+1: \u03c6\u03b5_t\n- At t+2: \u03c6\u00b2\u03b5_t\n- At t+k: \u03c6^k \u03b5_t\n\nSince the process is stationary, we require |\u03c6| < 1. This means \u03c6^k \u2192 0 as k \u2192 \u221e. Therefore, the effect of any shock decays geometrically and **eventually dies away** \u2014 it never persists indefinitely, never grows, and never causes a permanent shift in the trend.\n\nFINAL=F",
          "content_excerpt": "In a stationary autoregressive process, the model takes the form:\n\nX_t = \u03c6X_{t-1} + \u03b5_t\n\nwhere |\u03c6| < 1 (ensuring stationarity) and \u03b5_t is the shock.\n\nWhen a shock \u03b5_t enters at time t, its effect prop",
          "failure_class": null,
          "finish_reason": "stop",
          "id": "mmlu-pro-35-economics",
          "latency_ms": 9283.697000006214,
          "pass_count": 1,
          "pass_rate": 1.0,
          "reasoning_chars": 1846,
          "reasoning_excerpt": "The question asks about what happens to shocks in a stationary autoregressive process.\n\nLet me think carefully about this.\n\nAn autoregressive process has the form:\nX_t = \u03c6X_{t-1} + \u03b5_t\n\nwhere \u03c6 is the",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "passed",
          "text_checks": [
            {
              "name": "answer",
              "passed": true
            }
          ],
          "usage": {
            "completion_tokens": 720,
            "prompt_tokens": 150,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 870
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "",
              "content_chars": 0,
              "content_excerpt": "",
              "error": "answer",
              "failure_class": "reasoning_budget_exhausted",
              "finish_reason": "length",
              "latency_ms": 65074.42349998746,
              "reasoning_chars": 10473,
              "reasoning_excerpt": "Let me work through this problem step by step.\n\nWe have a point pole with strength 4\u03c0 \u00d7 10\u207b\u2074 weber.\n\nWe need to find the force in newtons on a point pole of 4\u03c0 \u00d7 1.5 \u00d7 10\u207b\u2074 weber placed 10 cm from it.",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "failed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": false
                }
              ],
              "usage": {
                "completion_tokens": 5120,
                "prompt_tokens": 191,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 5311
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "",
          "content_excerpt": "",
          "error": "answer",
          "failure_class": "reasoning_budget_exhausted",
          "finish_reason": "length",
          "id": "mmlu-pro-40-engineering",
          "latency_ms": 65074.42349998746,
          "pass_count": 0,
          "pass_rate": 0.0,
          "reasoning_chars": 10473,
          "reasoning_excerpt": "Let me work through this problem step by step.\n\nWe have a point pole with strength 4\u03c0 \u00d7 10\u207b\u2074 weber.\n\nWe need to find the force in newtons on a point pole of 4\u03c0 \u00d7 1.5 \u00d7 10\u207b\u2074 weber placed 10 cm from it.",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "failed",
          "text_checks": [
            {
              "name": "answer",
              "passed": false
            }
          ],
          "usage": {
            "completion_tokens": 5120,
            "prompt_tokens": 191,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 5311
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "Looking at the sentence: \"Turtles live long lives and are happy creatures, unless they are injured.\"\n\n**Parsing the sentence:**\n- L = Turtles live long lives\n- H = Turtles are happy creatures\n- I = Turtles are injured\n\nThe structure is: \"(L and H), unless I\"\n\n**Translating \"unless\" into logic:**\n\"X unless Y\" translates to \"X if not Y\" (i.e., X \u2192 \u00acY).\n\nSo the full logical form is: **(L \u2227 H) \u2192 \u00acI** (equivalently, \u00acI \u2192 (L \u2227 H)).\n\n**Checking each option:**\n- **A.** (L and H) iff I \u2192 (L \u2227 H) \u2194 I \u2014 This is a biconditional, not an implication with negation. \u2717\n- **B.** (L and H) or I \u2192 (L \u2227 H) \u2228 I \u2014 This is a disjunction, not an implication. \u2717\n- **C.** L and (H or I) \u2192 L \u2227 (H \u2228 I) \u2014 This is a conjunction with a disjunction, not matching. \u2717\n- **D.** L and (H implies R) \u2192 L \u2227 (H \u2192 R) \u2014 This introduces an unrelated proposition R. \u2717\n- **E.** N/A \u2014 None of the above options correctly symbolize the statement. \u2713\n\nNone of the provided options correctly capture the logical form (L \u2227 H) \u2192 \u00acI.\n\nFINAL=E",
              "content_chars": 998,
              "content_excerpt": "Looking at the sentence: \"Turtles live long lives and are happy creatures, unless they are injured.\"\n\n**Parsing the sentence:**\n- L = Turtles live long lives\n- H = Turtles are happy creatures\n- I = Tu",
              "error": "answer",
              "failure_class": "deterministic_check_failed",
              "finish_reason": "stop",
              "latency_ms": 42996.87299999641,
              "reasoning_chars": 10921,
              "reasoning_excerpt": "The question asks which formula of propositional logic best symbolizes: \"Turtles live long lives and are happy creatures, unless they are injured.\"\n\nLet me break down the English sentence:\n- \"Turtles ",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "failed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": false
                }
              ],
              "usage": {
                "completion_tokens": 3400,
                "prompt_tokens": 162,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 3562
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "Looking at the sentence: \"Turtles live long lives and are happy creatures, unless they are injured.\"\n\n**Parsing the sentence:**\n- L = Turtles live long lives\n- H = Turtles are happy creatures\n- I = Turtles are injured\n\nThe structure is: \"(L and H), unless I\"\n\n**Translating \"unless\" into logic:**\n\"X unless Y\" translates to \"X if not Y\" (i.e., X \u2192 \u00acY).\n\nSo the full logical form is: **(L \u2227 H) \u2192 \u00acI** (equivalently, \u00acI \u2192 (L \u2227 H)).\n\n**Checking each option:**\n- **A.** (L and H) iff I \u2192 (L \u2227 H) \u2194 I \u2014 This is a biconditional, not an implication with negation. \u2717\n- **B.** (L and H) or I \u2192 (L \u2227 H) \u2228 I \u2014 This is a disjunction, not an implication. \u2717\n- **C.** L and (H or I) \u2192 L \u2227 (H \u2228 I) \u2014 This is a conjunction with a disjunction, not matching. \u2717\n- **D.** L and (H implies R) \u2192 L \u2227 (H \u2192 R) \u2014 This introduces an unrelated proposition R. \u2717\n- **E.** N/A \u2014 None of the above options correctly symbolize the statement. \u2713\n\nNone of the provided options correctly capture the logical form (L \u2227 H) \u2192 \u00acI.\n\nFINAL=E",
          "content_excerpt": "Looking at the sentence: \"Turtles live long lives and are happy creatures, unless they are injured.\"\n\n**Parsing the sentence:**\n- L = Turtles live long lives\n- H = Turtles are happy creatures\n- I = Tu",
          "error": "answer",
          "failure_class": "deterministic_check_failed",
          "finish_reason": "stop",
          "id": "mmlu-pro-45-philosophy",
          "latency_ms": 42996.87299999641,
          "pass_count": 0,
          "pass_rate": 0.0,
          "reasoning_chars": 10921,
          "reasoning_excerpt": "The question asks which formula of propositional logic best symbolizes: \"Turtles live long lives and are happy creatures, unless they are injured.\"\n\nLet me break down the English sentence:\n- \"Turtles ",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "failed",
          "text_checks": [
            {
              "name": "answer",
              "passed": false
            }
          ],
          "usage": {
            "completion_tokens": 3400,
            "prompt_tokens": 162,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 3562
          },
          "validator": "deterministic_text_checks"
        },
        {
          "attempt_count": 1,
          "attempts": [
            {
              "attempt": 1,
              "budget": {
                "legacy_max_tokens_as_visible": false,
                "max_completion_tokens": 5120,
                "reasoning_headroom_tokens": 4096,
                "visible_answer_tokens": 1024
              },
              "content": "Looking at this question, I need to determine what \"judge ad hoc\" means in the context of the International Court of Justice (ICJ).\n\nIn the ICJ, the term \"judge ad hoc\" refers to a judge who is appointed on a temporary basis for a specific case or period, typically when there is a vacancy on the bench. This is distinct from permanent members of the Court.\n\nLet me evaluate the options:\n\n- **A** \u2013 The president is a permanent position, not an ad hoc judge.\n- **B** \u2013 A temporary judge appointed for a specific period. This captures the essential elements: temporary, appointed, specific period. This is the definition of an ad hoc judge.\n- **C** \u2013 Describes party nomination in contentious cases, not the definition of ad hoc judge.\n- **D** \u2013 Describes the casting vote judge, not an ad hoc judge.\n- **E** \u2013 Describes a party-nominated judge irrespective of nationality, not the definition.\n- **F** \u2013 Describes the admissibility judge, not an ad hoc judge.\n- **G** \u2013 Describes a UN Security Council-appointed judge, not the definition.\n- **H** \u2013 Describes a substitute judge, not the full definition of ad hoc judge.\n- **I** \u2013 This is a specific provision about *when* an ad hoc judge may be appointed, not the definition of what the term means.\n- **J** \u2013 N/A.\n\nOption B best captures the definition: an ad hoc judge is a temporary judge appointed for a specific period.\n\nFINAL=B",
              "content_chars": 1381,
              "content_excerpt": "Looking at this question, I need to determine what \"judge ad hoc\" means in the context of the International Court of Justice (ICJ).\n\nIn the ICJ, the term \"judge ad hoc\" refers to a judge who is appoin",
              "error": "answer",
              "failure_class": "deterministic_check_failed",
              "finish_reason": "stop",
              "latency_ms": 29367.226400005165,
              "reasoning_chars": 8490,
              "reasoning_excerpt": "The question asks: \"What is the judge ad hoc?\"\n\nLet me think about this carefully. The term \"judge ad hoc\" in the context of the International Court of Justice (ICJ) has a specific meaning.\n\nIn the IC",
              "reasoning_field": "reasoning_content",
              "reasoning_tokens": null,
              "status": "failed",
              "text_checks": [
                {
                  "name": "answer",
                  "passed": false
                }
              ],
              "usage": {
                "completion_tokens": 2318,
                "prompt_tokens": 203,
                "prompt_tokens_details": {
                  "cached_tokens": 42
                },
                "total_tokens": 2521
              }
            }
          ],
          "budget": {
            "legacy_max_tokens_as_visible": false,
            "max_completion_tokens": 5120,
            "reasoning_headroom_tokens": 4096,
            "visible_answer_tokens": 1024
          },
          "content": "Looking at this question, I need to determine what \"judge ad hoc\" means in the context of the International Court of Justice (ICJ).\n\nIn the ICJ, the term \"judge ad hoc\" refers to a judge who is appointed on a temporary basis for a specific case or period, typically when there is a vacancy on the bench. This is distinct from permanent members of the Court.\n\nLet me evaluate the options:\n\n- **A** \u2013 The president is a permanent position, not an ad hoc judge.\n- **B** \u2013 A temporary judge appointed for a specific period. This captures the essential elements: temporary, appointed, specific period. This is the definition of an ad hoc judge.\n- **C** \u2013 Describes party nomination in contentious cases, not the definition of ad hoc judge.\n- **D** \u2013 Describes the casting vote judge, not an ad hoc judge.\n- **E** \u2013 Describes a party-nominated judge irrespective of nationality, not the definition.\n- **F** \u2013 Describes the admissibility judge, not an ad hoc judge.\n- **G** \u2013 Describes a UN Security Council-appointed judge, not the definition.\n- **H** \u2013 Describes a substitute judge, not the full definition of ad hoc judge.\n- **I** \u2013 This is a specific provision about *when* an ad hoc judge may be appointed, not the definition of what the term means.\n- **J** \u2013 N/A.\n\nOption B best captures the definition: an ad hoc judge is a temporary judge appointed for a specific period.\n\nFINAL=B",
          "content_excerpt": "Looking at this question, I need to determine what \"judge ad hoc\" means in the context of the International Court of Justice (ICJ).\n\nIn the ICJ, the term \"judge ad hoc\" refers to a judge who is appoin",
          "error": "answer",
          "failure_class": "deterministic_check_failed",
          "finish_reason": "stop",
          "id": "mmlu-pro-65-law",
          "latency_ms": 29367.226400005165,
          "pass_count": 0,
          "pass_rate": 0.0,
          "reasoning_chars": 8490,
          "reasoning_excerpt": "The question asks: \"What is the judge ad hoc?\"\n\nLet me think about this carefully. The term \"judge ad hoc\" in the context of the International Court of Justice (ICJ) has a specific meaning.\n\nIn the IC",
          "reasoning_field": "reasoning_content",
          "reasoning_tokens": null,
          "required_pass_rate": 1.0,
          "status": "failed",
          "text_checks": [
            {
              "name": "answer",
              "passed": false
            }
          ],
          "usage": {
            "completion_tokens": 2318,
            "prompt_tokens": 203,
            "prompt_tokens_details": {
              "cached_tokens": 42
            },
            "total_tokens": 2521
          },
          "validator": "deterministic_text_checks"
        }
      ],
      "date": "2026-07-12",
      "evidence_use": "diagnostic",
      "source": "tests/fixtures/eval-data/hf-mmlu-pro-10-repeated.suite.json",
      "source_sha256": "f6112c6f592c5285f8dae86808285f328161d3b4ae30ef660440d173d47b0636",
      "status": "failed",
      "validator_strength": "deterministic_marker",
      "work_class": "independent-multidomain-reasoning-sanity"
    }
  },
  "thinking": {
    "chat_template_kwargs": {
      "enable_thinking": true
    },
    "control_evidence": null,
    "control_evidence_sha256": null,
    "control_mechanism": "chat_template_kwargs",
    "control_requested": {
      "enable_thinking": true
    },
    "control_status": "requested_unverified",
    "mode": "enabled",
    "reasoning_effort": null,
    "unsupported": false
  },
  "timing": {
    "chat": {
      "completion_tokens_max": null,
      "completion_tokens_mean": null,
      "completion_tokens_mean_ci95_high": null,
      "completion_tokens_mean_ci95_low": null,
      "completion_tokens_min": null,
      "completion_tokens_p25": null,
      "completion_tokens_p50": null,
      "completion_tokens_p75": null,
      "completion_tokens_p90": null,
      "completion_tokens_p95": null,
      "completion_tokens_p99": null,
      "completion_tokens_samples": 0,
      "completion_tokens_stddev": null,
      "content_chunks": 0,
      "controlled_output_exact_adherence": 0,
      "controlled_output_exact_adherence_rate": null,
      "controlled_output_samples": 0,
      "controlled_output_unobservable": 0,
      "decode_tok_s_max": null,
      "decode_tok_s_mean": null,
      "decode_tok_s_mean_ci95_high": null,
      "decode_tok_s_mean_ci95_low": null,
      "decode_tok_s_min": null,
      "decode_tok_s_p25": null,
      "decode_tok_s_p50": null,
      "decode_tok_s_p75": null,
      "decode_tok_s_p90": null,
      "decode_tok_s_p95": null,
      "decode_tok_s_p99": null,
      "decode_tok_s_samples": 0,
      "decode_tok_s_stddev": null,
      "e2e_max_ms": null,
      "e2e_mean_ci95_high_ms": null,
      "e2e_mean_ci95_low_ms": null,
      "e2e_mean_ms": null,
      "e2e_min_ms": null,
      "e2e_p25_ms": null,
      "e2e_p50_ms": null,
      "e2e_p75_ms": null,
      "e2e_p90_ms": null,
      "e2e_p95_ms": null,
      "e2e_p99_ms": null,
      "e2e_samples": 0,
      "e2e_stddev_ms": null,
      "effective_prefill_tok_s_max": null,
      "effective_prefill_tok_s_mean": null,
      "effective_prefill_tok_s_mean_ci95_high": null,
      "effective_prefill_tok_s_mean_ci95_low": null,
      "effective_prefill_tok_s_min": null,
      "effective_prefill_tok_s_p25": null,
      "effective_prefill_tok_s_p50": null,
      "effective_prefill_tok_s_p75": null,
      "effective_prefill_tok_s_p90": null,
      "effective_prefill_tok_s_p95": null,
      "effective_prefill_tok_s_p99": null,
      "effective_prefill_tok_s_samples": 0,
      "effective_prefill_tok_s_stddev": null,
      "generation_max_ms": null,
      "generation_mean_ci95_high_ms": null,
      "generation_mean_ci95_low_ms": null,
      "generation_mean_ms": null,
      "generation_min_ms": null,
      "generation_p25_ms": null,
      "generation_p50_ms": null,
      "generation_p75_ms": null,
      "generation_p90_ms": null,
      "generation_p95_ms": null,
      "generation_p99_ms": null,
      "generation_samples": 0,
      "generation_stddev_ms": null,
      "mean_inter_token_latency_ms_max": null,
      "mean_inter_token_latency_ms_mean": null,
      "mean_inter_token_latency_ms_mean_ci95_high": null,
      "mean_inter_token_latency_ms_mean_ci95_low": null,
      "mean_inter_token_latency_ms_min": null,
      "mean_inter_token_latency_ms_p25": null,
      "mean_inter_token_latency_ms_p50": null,
      "mean_inter_token_latency_ms_p75": null,
      "mean_inter_token_latency_ms_p90": null,
      "mean_inter_token_latency_ms_p95": null,
      "mean_inter_token_latency_ms_p99": null,
      "mean_inter_token_latency_ms_samples": 0,
      "mean_inter_token_latency_ms_stddev": null,
      "mean_time_per_output_token_max_ms": null,
      "mean_time_per_output_token_mean_ci95_high_ms": null,
      "mean_time_per_output_token_mean_ci95_low_ms": null,
      "mean_time_per_output_token_mean_ms": null,
      "mean_time_per_output_token_min_ms": null,
      "mean_time_per_output_token_p25_ms": null,
      "mean_time_per_output_token_p50_ms": null,
      "mean_time_per_output_token_p75_ms": null,
      "mean_time_per_output_token_p90_ms": null,
      "mean_time_per_output_token_p95_ms": null,
      "mean_time_per_output_token_p99_ms": null,
      "mean_time_per_output_token_samples": 0,
      "mean_time_per_output_token_stddev_ms": null,
      "output_tokens": 0,
      "prompt_token_samples": 0,
      "prompt_tokens": null,
      "prompt_tokens_max": null,
      "prompt_tokens_mean": null,
      "prompt_tokens_mean_ci95_high": null,
      "prompt_tokens_mean_ci95_low": null,
      "prompt_tokens_min": null,
      "prompt_tokens_p25": null,
      "prompt_tokens_p50": null,
      "prompt_tokens_p75": null,
      "prompt_tokens_p90": null,
      "prompt_tokens_p95": null,
      "prompt_tokens_p99": null,
      "prompt_tokens_samples": 0,
      "prompt_tokens_stddev": null,
      "reasoning_chunks": 0,
      "request_canary_passed": 0,
      "request_canary_samples": 0,
      "time_to_first_output_max_ms": null,
      "time_to_first_output_mean_ci95_high_ms": null,
      "time_to_first_output_mean_ci95_low_ms": null,
      "time_to_first_output_mean_ms": null,
      "time_to_first_output_min_ms": null,
      "time_to_first_output_p25_ms": null,
      "time_to_first_output_p50_ms": null,
      "time_to_first_output_p75_ms": null,
      "time_to_first_output_p90_ms": null,
      "time_to_first_output_p95_ms": null,
      "time_to_first_output_p99_ms": null,
      "time_to_first_output_samples": 0,
      "time_to_first_output_stddev_ms": null,
      "tpot_max_ms": null,
      "tpot_mean_ci95_high_ms": null,
      "tpot_mean_ci95_low_ms": null,
      "tpot_mean_ms": null,
      "tpot_min_ms": null,
      "tpot_p25_ms": null,
      "tpot_p50_ms": null,
      "tpot_p75_ms": null,
      "tpot_p90_ms": null,
      "tpot_p95_ms": null,
      "tpot_p99_ms": null,
      "tpot_samples": 0,
      "tpot_stddev_ms": null,
      "ttft_max_ms": null,
      "ttft_mean_ci95_high_ms": null,
      "ttft_mean_ci95_low_ms": null,
      "ttft_mean_ms": null,
      "ttft_min_ms": null,
      "ttft_p25_ms": null,
      "ttft_p50_ms": null,
      "ttft_p75_ms": null,
      "ttft_p90_ms": null,
      "ttft_p95_ms": null,
      "ttft_p99_ms": null,
      "ttft_samples": 0,
      "ttft_stddev_ms": null
    },
    "wall_ms": 312556.97679996956
  },
  "tool": {
    "checks": [],
    "status": "not_run"
  },
  "voice": {
    "status": "not_run",
    "stt_latency_ms": null,
    "total_turn_latency_ms": null,
    "tts_latency_ms": null
  }
}
