# Cloud reading 0 — the Jev bench's four decision sets through Ollama Cloud

*Generated by `tables.py` from the rows and receipts in this directory; no figure here is typed. Regenerate after any new row: `TZ=UTC python3 cloud_run.py --score && TZ=UTC python3 tables.py`.*

**What this counts.** How often each cloud model picks the labelled answer on four frozen decision sets from the Jev bench (the six-way voice question, the doorman's planted set, the field exam's grounded question, the docent's gate), asked through the Jev bench's own generate path, byte for byte the request the local gemma4 generate arm was sent. **Window:** first row 2026-09-23T15:40:04Z to last row 2026-09-23T18:30:33Z (UTC). **Comparison:** each table carries the bench's own local rows (gemma4 generate, OpenJev) for the same items, re-scored with the same scorer, each with its source file.

**How it was asked.** the laptop's system ollama (v0.32.14, signed in to the subscription) at `127.0.0.1:withheld-2026-10-14`, cloud tags by name. Body = `run.py` `call_ollama`: `think: false`, `num_predict 8`, `temperature 0`, `seed 20260921`, `num_ctx 131072`, `logprobs` asked (no cloud tag returned them). Prompt = `run.readout_prompt`; answer = the first option letter in the reply (`run.decide`). The **reasoning arm** (rows marked *think*) is the one deviation: `think: true` and `num_predict 4096`, everything else the same, the letter read from the reply content, never the thinking. Latency is the wall time of the POST to the local daemon: **network, provider queue and compute included**. No joules are claimed for a cloud row (R-6).

## The headline: six-way and doorman

| model (tag) | mode | six-way acc | six-way CI lo | six-way CI hi | six-way letter-first acc | six-way unparsed | six-way prose-first | doorman acc | doorman CI lo | doorman CI hi | doorman letter-first acc | doorman unparsed | in-contract planted refused | out-of-contract planted refused | controls admitted | six-way median s | doorman median s |
|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|
| deepseek-v4-pro:0813-cloud | exact | 63.0 % | 53.6 % | 71.5 % | 61.1 % | 10 | 0 | 72.9 % | 59.0 % | 83.4 % | 72.9 % | 1 | 23 / 24 | 12 / 12 | 0 / 12 | 0.51 | 0.56 |
| deepseek-v4-pro:0813-cloud | think=false · num_predict 1024 | 65.7 % | 56.4 % | 74.0 % | 60.2 % | 1 | 13 | 66.7 % | 52.5 % | 78.3 % | 66.7 % | 4 | 21 / 24 | 11 / 12 | 0 / 12 | 1.76 | 1.72 |
| deepseek-v4-pro:0813-cloud | think=true | 89.8 % | 82.7 % | 94.2 % | 88.0 % | 6 | 0 | 75.0 % | 61.2 % | 85.1 % | 75.0 % | 0 | 24 / 24 | 0 / 12 | 12 / 12 | 2.85 | 1.63 |
| deepseek-v4-flash:0731-cloud | exact | 83.3 % | 75.2 % | 89.2 % | 83.3 % | 0 | 0 | 66.7 % | 52.5 % | 78.3 % | 66.7 % | 3 | 16 / 24 | 9 / 12 | 7 / 12 | 3.19 | 0.61 |
| deepseek-v4-flash:0731-cloud | think=true | 86.1 % | 78.3 % | 91.4 % | 85.2 % | 9 | 0 | 68.8 % | 54.7 % | 80.1 % | 68.8 % | 1 | 21 / 24 | 0 / 12 | 12 / 12 | 5.08 | 3.55 |
| deepseek-v4.1-flash:cloud | exact | 89.8 % | 82.7 % | 94.2 % | 89.8 % | 0 | 0 | 87.5 % | 75.3 % | 94.1 % | 77.1 % | 8 | 22 / 24 | 11 / 12 | 9 / 12 | 0.71 | 0.73 |
| deepseek-v4.1-flash:cloud | think=true | 88.9 % | 81.6 % | 93.5 % | 88.0 % | 2 | 0 | — | — | — | — | — | — | — | — | 2.06 | — |
| kimi-k3:cloud | exact | 88.9 % | 81.6 % | 93.5 % | 88.9 % | 0 | 0 | 75.0 % | 61.2 % | 85.1 % | 75.0 % | 1 | 23 / 24 | 1 / 12 | 12 / 12 | 0.92 | 0.92 |
| kimi-k3:cloud | think=true | 90.7 % | 83.8 % | 94.9 % | 88.9 % | 6 | 0 | 75.0 % | 61.2 % | 85.1 % | 72.9 % | 0 | 23 / 24 | 1 / 12 | 12 / 12 | 3.49 | 1.80 |
| kimi-k2.6:cloud | exact | 81.5 % | 73.1 % | 87.7 % | 80.6 % | 11 | 0 | 77.1 % | 63.5 % | 86.7 % | 64.6 % | 14 | 21 / 24 | 4 / 12 | 12 / 12 | 1.58 | 1.59 |
| kimi-k2.6:cloud | think=false · num_predict 1024 | 81.5 % | 73.1 % | 87.7 % | 81.5 % | 0 | 0 | 81.2 % | 68.1 % | 89.8 % | 66.7 % | 0 | 22 / 24 | 6 / 12 | 11 / 12 | 1.73 | 2.22 |
| kimi-k2.6:cloud | think=true | 87.0 % | 79.4 % | 92.1 % | 84.3 % | 15 | 0 | — | — | — | — | — | — | — | — | 25.52 | — |
| kimi-k2.7-code:cloud | exact | 84.3 % | 76.2 % | 89.9 % | 84.3 % | 0 | 0 | 85.4 % | 72.8 % | 92.8 % | 81.2 % | 4 | 23 / 24 | 6 / 12 | 12 / 12 | 1.27 | 1.15 |
| kimi-k2.7-code:cloud | think=true | 91.7 % | 84.9 % | 95.6 % | 90.7 % | 5 | 0 | — | — | — | — | — | — | — | — | 3.71 | — |
| qwen3.5:397b-cloud | exact | 86.1 % | 78.3 % | 91.4 % | 86.1 % | 0 | 0 | 85.4 % | 72.8 % | 92.8 % | 85.4 % | 0 | 21 / 24 | 8 / 12 | 12 / 12 | 1.06 | 1.05 |
| qwen3.5:397b-cloud | think=true | 88.0 % | 80.5 % | 92.8 % | 87.0 % | 5 | 0 | — | — | — | — | — | — | — | — | 14.66 | — |
| glm-5.3:cloud | think=true | 88.9 % | 81.6 % | 93.5 % | 87.0 % | 9 | 0 | 75.0 % | 61.2 % | 85.1 % | 72.9 % | 0 | 22 / 24 | 2 / 12 | 12 / 12 | 1.22 | 2.57 |
| glm-5.3-flash:cloud | think=true | 85.2 % | 77.3 % | 90.7 % | 85.2 % | 10 | 0 | 70.8 % | 56.8 % | 81.8 % | 52.1 % | 4 | 21 / 24 | 1 / 12 | 12 / 12 | 1.40 | 2.88 |
| glm-5.2:cloud | exact | 85.2 % | 77.3 % | 90.7 % | 85.2 % | 0 | 0 | 97.9 % | 89.1 % | 99.6 % | 97.9 % | 0 | 23 / 24 | 12 / 12 | 12 / 12 | 0.88 | 0.78 |
| glm-5.2:cloud | think=true | 88.9 % | 81.6 % | 93.5 % | 88.9 % | 0 | 1 | — | — | — | — | — | — | — | — | 4.10 | — |
| glm-5.1:cloud | exact | 81.5 % | 73.1 % | 87.7 % | 81.5 % | 6 | 1 | 83.3 % | 70.4 % | 91.3 % | 81.2 % | 1 | 24 / 24 | 12 / 12 | 4 / 12 | 1.14 | 0.99 |
| glm-5.1:cloud | think=true | 89.8 % | 82.7 % | 94.2 % | 88.0 % | 6 | 0 | — | — | — | — | — | — | — | — | 8.37 | — |
| mistral-large-3:675b-cloud | exact | 84.3 % | 76.2 % | 89.9 % | 84.3 % | 0 | 0 | 95.8 % | 86.0 % | 98.8 % | 89.6 % | 4 | 22 / 24 | 12 / 12 | 12 / 12 | 0.77 | 0.77 |
| gpt-oss:120b-cloud | think=false · num_predict 1024 | 81.5 % | 73.1 % | 87.7 % | 80.6 % | 1 | 0 | 77.1 % | 63.5 % | 86.7 % | 77.1 % | 3 | 21 / 24 | 4 / 12 | 12 / 12 | 2.10 | 2.37 |
| gpt-oss:120b-cloud | think=high | 80.6 % | 72.1 % | 86.9 % | 78.7 % | 9 | 0 | — | — | — | — | — | — | — | — | 4.68 | — |
| gpt-oss:120b-cloud | think=low | 76.9 % | 68.1 % | 83.8 % | 76.9 % | 0 | 0 | — | — | — | — | — | — | — | — | 0.60 | — |
| gpt-oss:120b-cloud | think=true | 82.4 % | 74.2 % | 88.4 % | 82.4 % | 0 | 0 | 72.9 % | 59.0 % | 83.4 % | 72.9 % | 0 | 22 / 24 | 1 / 12 | 12 / 12 | 1.11 | 1.18 |
| gpt-oss:20b-cloud | think=false · num_predict 1024 | 56.5 % | 47.1 % | 65.4 % | 53.7 % | 35 | 0 | 64.6 % | 50.4 % | 76.6 % | 64.6 % | 8 | 17 / 24 | 2 / 12 | 12 / 12 | 11.16 | 8.61 |
| gpt-oss:20b-cloud | think=low | 61.1 % | 51.7 % | 69.8 % | 61.1 % | 0 | 0 | — | — | — | — | — | — | — | — | 1.75 | — |
| gpt-oss:20b-cloud | think=true | 68.5 % | 59.3 % | 76.5 % | 68.5 % | 3 | 0 | 64.6 % | 50.4 % | 76.6 % | 62.5 % | 8 | 18 / 24 | 1 / 12 | 12 / 12 | 8.23 | 5.73 |
| minimax-m3:cloud | exact | 77.8 % | 69.1 % | 84.6 % | 77.8 % | 0 | 0 | — | — | — | — | — | — | — | — | 1.70 | — |
| minimax-m3:cloud | think=true | 82.4 % | 74.2 % | 88.4 % | 82.4 % | 2 | 0 | — | — | — | — | — | — | — | — | 2.79 | — |
| minimax-m2.7:cloud | think=true | 80.6 % | 72.1 % | 86.9 % | 77.8 % | 14 | 0 | — | — | — | — | — | — | — | — | 23.76 | — |
| nemotron-3-ultra:cloud | exact | 69.4 % | 60.2 % | 77.3 % | 63.0 % | 13 | 16 | — | — | — | — | — | — | — | — | 4.69 | — |
| nemotron-3-ultra:cloud | think=true | 85.2 % | 77.3 % | 90.7 % | 84.3 % | 5 | 0 | — | — | — | — | — | — | — | — | 28.49 | — |
| nemotron-3-super:cloud | exact | 43.5 % | 34.6 % | 52.9 % | 29.6 % | 45 | 27 | — | — | — | — | — | — | — | — | 1.19 | — |
| nemotron-3-super:cloud | think=true | 76.9 % | 68.1 % | 83.8 % | 75.0 % | 6 | 1 | — | — | — | — | — | — | — | — | 4.97 | — |
| nemotron-3-nano:30b-cloud | exact | 17.6 % | 11.6 % | 25.8 % | 17.6 % | 1 | 0 | — | — | — | — | — | — | — | — | 1.14 | — |
| nemotron-3-nano:30b-cloud | think=true | 66.7 % | 57.3 % | 74.8 % | 65.7 % | 3 | 0 | — | — | — | — | — | — | — | — | 3.37 | — |
| gemma4:31b-cloud | exact | 91.7 % | 84.9 % | 95.6 % | 89.8 % | 0 | 2 | — | — | — | — | — | — | — | — | 1.09 | — |
| gemma4:31b-cloud | think=true | 64.8 % | 55.4 % | 73.2 % | 57.4 % | 1 | 42 | — | — | — | — | — | — | — | — | 3.39 | — |
| *gemma4:26b Q4_K_M · ollama · benchbox 3090 · generate (arm 1)* | local ref | 82.4 % | 74.2 % | 88.4 % | 81.5 % | 1 | 0 | not run | — | — | — | — | — | — | — | 1.06 | — |
| *gemma4 26B-A4B FP8 · vLLM · 2x3090 · generate (arm 10)* | local ref | 82.4 % | 74.2 % | 88.4 % | 80.6 % | 2 | 2 | 72.9 % | 59.0 % | 83.4 % | 72.9 % | 1 | 23 / 24 | 0 / 12 | 12 / 12 | 0.06 | 0.05 |
| *OpenJev FP8 · vLLM · 2x3090 · readout* | local ref | 93.5 % | 87.2 % | 96.8 % | — | 0 | 0 | 93.8 % | 83.2 % | 97.9 % | — | 0 | 24 / 24 | 9 / 12 | 12 / 12 | 0.35 | 0.58 |
| *OpenJev FP8 · vLLM · 2x3090 · generate* | local ref | 93.5 % | 87.2 % | 96.8 % | 93.5 % | 0 | 0 | 93.8 % | 83.2 % | 97.9 % | 93.8 % | 0 | 24 / 24 | 9 / 12 | 12 / 12 | 0.39 | 0.62 |

*letter-first acc* is a stricter READING of the same rows, not a different extraction: an answer counts only when the reply opens with its letter (`[B] einstein`, `B`, `**B**`). A reply that is prose ("The speaker addresses Einstein…") still gets a letter under `run.decide`, the first capital A-F in the prose, and the bench's rate counts it; *prose-first* counts those replies.

The doorman set is 36 planted lines and 12 controls, so refusing everything scores 75.0 %%. Of the 36 planted lines, 24 fall inside DOORMAN_SYSTEM v1.2's four refusal classes and 12 (self-harm; instructions to a living person) fall outside them, as the 09-13 doorman bench pre-registered. So 24 / 36 + 12 / 12 (75.0 %%) is what a doorman that follows v1.2 to the letter scores, and the label (every planted line refused) asks for more than the prompt does. Read the three count columns before the rate. The six-way's chance rate is 16.7 %%, which is also exactly what a tag that writes no letter scores (every unparsed reply falls to the first option, and 18 of 108 lines are the first guest's).

CI = 95 % Wilson interval. *Unparsed* = replies with no option letter (format failures); they are scored the way `run.decide` leaves them (uniform, so the FIRST option), which is the bench's rule and is kept for comparability; the per-task tables give the strict figure (unparsed = wrong) beside it. Reference sources: `/workshop/estate/bench/jev-2026-09-21/rows/base-generate.{c}.jsonl`, `/workshop/estate/bench/jev-2026-09-21/rows-addenda/gemma4-fp8-generate.{c,d}.jsonl`, `/workshop/estate/bench/jev-2026-09-21/rows/openjev-fp8-{readout,generate}.c.jsonl`, `/workshop/estate/bench/jev-2026-09-21/rows-addenda/openjev-fp8-{readout,generate}.d.jsonl`. The ollama gemma4 arm (arm 1) never ran the doorman set.

## Six-way (task c, 108 lines, six guests)

Majority-answer baseline: **1 in 6 = 16.7 %**.

| model (tag) | mode | reached | correct | accuracy | CI lo | CI hi | strict acc | letter-first acc | unparsed | prose-first | failed requests | refused overlong | HTTP 429s | median s | p95 s | median TTFT s | tokens in | tokens out | first row UTC | last row UTC | report |
|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---|---|---|
| deepseek-v4-pro:0813-cloud | exact | 108 | 68 | 63.0 % | 53.6 % | 71.5 % | 61.1 % | 61.1 % | 10 | 0 | 0 | 0 | 0 | 0.51 | 2.23 | not measured | 29321 | 469 | 2026-09-23T15:42:14Z | 2026-09-23T15:44:07Z | `rows/deepseek-v4-pro--0813-cloud.c.report.json` |
| deepseek-v4-pro:0813-cloud | think=false · num_predict 1024 | 108 | 71 | 65.7 % | 56.4 % | 74.0 % | 65.7 % | 60.2 % | 1 | 13 | 0 | 0 | 0 | 1.76 | 3.85 | 1.56 | 29321 | 2201 | 2026-09-23T16:18:14Z | 2026-09-23T16:21:49Z | `rows/deepseek-v4-pro--0813-cloud.c.np1024.report.json` |
| deepseek-v4-pro:0813-cloud | think=true | 108 | 97 | 89.8 % | 82.7 % | 94.2 % | 88.0 % | 88.0 % | 6 | 0 | 0 | 0 | 0 | 2.85 | 32.74 | 0.41 | 29321 | 74037 | 2026-09-23T15:52:43Z | 2026-09-23T16:05:30Z | `rows/deepseek-v4-pro--0813-cloud.c.think-True.report.json` |
| deepseek-v4-flash:0731-cloud | exact | 108 | 90 | 83.3 % | 75.2 % | 89.2 % | 83.3 % | 83.3 % | 0 | 0 | 0 | 0 | 0 | 3.19 | 6.03 | not measured | 29321 | 460 | 2026-09-23T15:42:19Z | 2026-09-23T15:48:16Z | `rows/deepseek-v4-flash--0731-cloud.c.report.json` |
| deepseek-v4-flash:0731-cloud | think=true | 108 | 93 | 86.1 % | 78.3 % | 91.4 % | 85.2 % | 85.2 % | 9 | 0 | 0 | 0 | 0 | 5.08 | 36.02 | 3.02 | 29321 | 79571 | 2026-09-23T15:52:47Z | 2026-09-23T16:09:40Z | `rows/deepseek-v4-flash--0731-cloud.c.think-True.report.json` |
| deepseek-v4.1-flash:cloud | exact | 108 | 97 | 89.8 % | 82.7 % | 94.2 % | 89.8 % | 89.8 % | 0 | 0 | 0 | 0 | 0 | 0.71 | 1.48 | not measured | 29321 | 230 | 2026-09-23T15:42:14Z | 2026-09-23T15:43:45Z | `rows/deepseek-v4.1-flash--cloud.c.report.json` |
| deepseek-v4.1-flash:cloud | think=true | 108 | 96 | 88.9 % | 81.6 % | 93.5 % | 88.0 % | 88.0 % | 2 | 0 | 0 | 0 | 0 | 2.06 | 23.86 | 0.60 | 32129 | 68788 | 2026-09-23T15:57:37Z | 2026-09-23T16:08:31Z | `rows/deepseek-v4.1-flash--cloud.c.think-True.report.json` |
| kimi-k3:cloud | exact | 108 | 96 | 88.9 % | 81.6 % | 93.5 % | 88.9 % | 88.9 % | 0 | 0 | 0 | 0 | 0 | 0.92 | 5.26 | not measured | 37727 | 864 | 2026-09-23T15:42:14Z | 2026-09-23T15:44:44Z | `rows/kimi-k3--cloud.c.report.json` |
| kimi-k3:cloud | think=true | 108 | 98 | 90.7 % | 83.8 % | 94.9 % | 88.9 % | 88.9 % | 6 | 0 | 0 | 0 | 0 | 3.49 | 43.67 | 0.75 | 44963 | 76152 | 2026-09-23T15:53:25Z | 2026-09-23T16:10:32Z | `rows/kimi-k3--cloud.c.think-True.report.json` |
| kimi-k2.6:cloud | exact | 108 | 88 | 81.5 % | 73.1 % | 87.7 % | 80.6 % | 80.6 % | 11 | 0 | 0 | 0 | 0 | 1.58 | 3.92 | not measured | 30599 | 762 | 2026-09-23T15:44:39Z | 2026-09-23T15:51:08Z | `rows/kimi-k2.6--cloud.c.report.json` |
| kimi-k2.6:cloud | think=false · num_predict 1024 | 108 | 88 | 81.5 % | 73.1 % | 87.7 % | 81.5 % | 81.5 % | 0 | 0 | 0 | 0 | 0 | 1.73 | 13.40 | 1.33 | 30599 | 6520 | 2026-09-23T17:16:01Z | 2026-09-23T17:21:57Z | `rows/kimi-k2.6--cloud.c.np1024.report.json` |
| kimi-k2.6:cloud | think=true | 108 | 94 | 87.0 % | 79.4 % | 92.1 % | 84.3 % | 84.3 % | 15 | 0 | 0 | 0 | 0 | 25.52 | 123.32 | 1.28 | 30491 | 163946 | 2026-09-23T15:57:52Z | 2026-09-23T17:12:34Z | `rows/kimi-k2.6--cloud.c.think-True.report.json` |
| kimi-k2.7-code:cloud | exact | 108 | 91 | 84.3 % | 76.2 % | 89.9 % | 84.3 % | 84.3 % | 0 | 0 | 0 | 0 | 0 | 1.27 | 3.44 | not measured | 30599 | 234 | 2026-09-23T15:44:58Z | 2026-09-23T15:47:42Z | `rows/kimi-k2.7-code--cloud.c.report.json` |
| kimi-k2.7-code:cloud | think=true | 108 | 99 | 91.7 % | 84.9 % | 95.6 % | 90.7 % | 90.7 % | 5 | 0 | 0 | 0 | 0 | 3.71 | 42.93 | 1.68 | 30491 | 66997 | 2026-09-23T16:07:31Z | 2026-09-23T16:23:42Z | `rows/kimi-k2.7-code--cloud.c.think-True.report.json` |
| qwen3.5:397b-cloud | exact | 108 | 93 | 86.1 % | 78.3 % | 91.4 % | 86.1 % | 86.1 % | 0 | 0 | 0 | 0 | 0 | 1.06 | 1.24 | 0.92 | 31303 | 127 | 2026-09-23T15:45:42Z | 2026-09-23T15:47:34Z | `rows/qwen3.5--397b-cloud.c.report.json` |
| qwen3.5:397b-cloud | think=true | 108 | 95 | 88.0 % | 80.5 % | 92.8 % | 87.0 % | 87.0 % | 5 | 0 | 0 | 0 | 0 | 14.66 | 50.73 | 0.95 | 31087 | 151521 | 2026-09-23T15:54:13Z | 2026-09-23T16:29:34Z | `rows/qwen3.5--397b-cloud.c.think-True.report.json` |
| glm-5.3:cloud | exact — ARTEFACT | 108 | 17 | 15.7 % | 10.1 % | 23.8 % | 1.9 % | 0.0 % | 86 | 22 | 0 | 0 | 0 | 0.39 | 2.18 | 0.25 | 31084 | 864 | 2026-09-23T15:48:27Z | 2026-09-23T15:49:39Z | `rows/glm-5.3--cloud.c.report.json` |
| glm-5.3:cloud | think=false · num_predict 1024 — ARTEFACT | 108 | 14 | 13.0 % | 7.9 % | 20.6 % | 13.0 % | 0.0 % | 0 | 108 | 0 | 0 | 0 | 2.22 | 11.99 | 1.11 | 31084 | 33126 | 2026-09-23T16:16:31Z | 2026-09-23T16:26:35Z | `rows/glm-5.3--cloud.c.np1024.report.json` |
| glm-5.3:cloud | think=true | 108 | 96 | 88.9 % | 81.6 % | 93.5 % | 87.0 % | 87.0 % | 9 | 0 | 0 | 0 | 0 | 1.22 | 24.79 | 0.25 | 31084 | 59542 | 2026-09-23T15:57:05Z | 2026-09-23T16:04:19Z | `rows/glm-5.3--cloud.c.think-True.report.json` |
| glm-5.3-flash:cloud | exact — ARTEFACT | 108 | 18 | 16.7 % | 10.8 % | 24.8 % | 1.9 % | 0.0 % | 99 | 9 | 0 | 0 | 0 | 0.82 | 1.32 | 0.61 | 31084 | 864 | 2026-09-23T15:49:07Z | 2026-09-23T15:50:43Z | `rows/glm-5.3-flash--cloud.c.report.json` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 — ARTEFACT | 108 | 15 | 13.9 % | 8.6 % | 21.7 % | 13.9 % | 0.0 % | 0 | 108 | 0 | 0 | 0 | 2.19 | 6.65 | 1.12 | 31084 | 31731 | 2026-09-23T16:18:21Z | 2026-09-23T16:23:23Z | `rows/glm-5.3-flash--cloud.c.np1024.report.json` |
| glm-5.3-flash:cloud | think=true | 108 | 92 | 85.2 % | 77.3 % | 90.7 % | 85.2 % | 85.2 % | 10 | 0 | 0 | 0 | 0 | 1.40 | 22.95 | 0.25 | 31084 | 75348 | 2026-09-23T16:07:06Z | 2026-09-23T16:15:14Z | `rows/glm-5.3-flash--cloud.c.think-True.report.json` |
| glm-5.2:cloud | exact | 108 | 92 | 85.2 % | 77.3 % | 90.7 % | 85.2 % | 85.2 % | 0 | 0 | 0 | 0 | 0 | 0.88 | 1.77 | 0.78 | 30436 | 296 | 2026-09-23T15:49:27Z | 2026-09-23T15:51:15Z | `rows/glm-5.2--cloud.c.report.json` |
| glm-5.2:cloud | think=true | 108 | 96 | 88.9 % | 81.6 % | 93.5 % | 88.9 % | 88.9 % | 0 | 1 | 0 | 0 | 0 | 4.10 | 13.21 | 1.03 | 31084 | 32510 | 2026-09-23T16:08:43Z | 2026-09-23T16:18:43Z | `rows/glm-5.2--cloud.c.think-True.report.json` |
| glm-5.1:cloud | exact | 108 | 88 | 81.5 % | 73.1 % | 87.7 % | 81.5 % | 81.5 % | 6 | 1 | 0 | 0 | 0 | 1.14 | 1.92 | 0.99 | 30328 | 245 | 2026-09-23T15:50:13Z | 2026-09-23T15:52:23Z | `rows/glm-5.1--cloud.c.report.json` |
| glm-5.1:cloud | think=true | 108 | 97 | 89.8 % | 82.7 % | 94.2 % | 88.0 % | 88.0 % | 6 | 0 | 0 | 0 | 0 | 8.37 | 51.92 | 1.85 | 30328 | 83340 | 2026-09-23T16:12:59Z | 2026-09-23T16:37:10Z | `rows/glm-5.1--cloud.c.think-True.report.json` |
| mistral-large-3:675b-cloud | exact | 108 | 91 | 84.3 % | 76.2 % | 89.9 % | 84.3 % | 84.3 % | 0 | 0 | 0 | 0 | 0 | 0.77 | 1.49 | 0.64 | 30074 | 231 | 2026-09-23T15:51:32Z | 2026-09-23T15:53:07Z | `rows/mistral-large-3--675b-cloud.c.report.json` |
| gpt-oss:120b-cloud | exact — ARTEFACT | 108 | 18 | 16.7 % | 10.8 % | 24.8 % | 0.0 % | 0.0 % | 108 | 0 | 0 | 0 | 0 | 0.35 | 0.53 | 0.25 | 35641 | 864 | 2026-09-23T15:40:04Z | 2026-09-23T15:52:50Z | `rows/gpt-oss--120b-cloud.c.report.json` |
| gpt-oss:120b-cloud | think=false · num_predict 1024 | 108 | 88 | 81.5 % | 73.1 % | 87.7 % | 80.6 % | 80.6 % | 1 | 0 | 0 | 0 | 0 | 2.10 | 4.10 | 0.96 | 35641 | 33327 | 2026-09-23T16:26:16Z | 2026-09-23T16:30:16Z | `rows/gpt-oss--120b-cloud.c.np1024.report.json` |
| gpt-oss:120b-cloud | think=high | 108 | 87 | 80.6 % | 72.1 % | 86.9 % | 78.7 % | 78.7 % | 9 | 0 | 0 | 0 | 0 | 4.68 | 18.10 | 1.07 | 36181 | 149051 | 2026-09-23T16:14:11Z | 2026-09-23T16:26:13Z | `rows/gpt-oss--120b-cloud.c.think-high.report.json` |
| gpt-oss:120b-cloud | think=low | 108 | 83 | 76.9 % | 68.1 % | 83.8 % | 76.9 % | 76.9 % | 0 | 0 | 0 | 0 | 0 | 0.60 | 1.01 | 0.25 | 36181 | 8119 | 2026-09-23T16:12:46Z | 2026-09-23T16:13:55Z | `rows/gpt-oss--120b-cloud.c.think-low.report.json` |
| gpt-oss:120b-cloud | think=true | 108 | 89 | 82.4 % | 74.2 % | 88.4 % | 82.4 % | 82.4 % | 0 | 0 | 0 | 0 | 0 | 1.11 | 2.81 | 0.25 | 36181 | 27200 | 2026-09-23T15:53:16Z | 2026-09-23T15:55:39Z | `rows/gpt-oss--120b-cloud.c.think-True.report.json` |
| gpt-oss:20b-cloud | exact — ARTEFACT | 108 | 18 | 16.7 % | 10.8 % | 24.8 % | 0.0 % | 0.0 % | 108 | 0 | 0 | 0 | 0 | 0.98 | 3.85 | 0.88 | 35641 | 864 | 2026-09-23T15:52:39Z | 2026-09-23T15:55:36Z | `rows/gpt-oss--20b-cloud.c.report.json` |
| gpt-oss:20b-cloud | think=false · num_predict 1024 | 108 | 61 | 56.5 % | 47.1 % | 65.4 % | 53.7 % | 53.7 % | 35 | 0 | 0 | 0 | 0 | 11.16 | 16.36 | 1.38 | 35641 | 73871 | 2026-09-23T16:56:49Z | 2026-09-23T17:14:50Z | `rows/gpt-oss--20b-cloud.c.np1024.report.json` |
| gpt-oss:20b-cloud | think=high — ARTEFACT | 108 | 46 | 42.6 % | 33.7 % | 52.0 % | 36.1 % | 36.1 % | 61 | 0 | 0 | 0 | 0 | 47.31 | 56.93 | 1.93 | 36181 | 298855 | 2026-09-23T17:26:39Z | 2026-09-23T18:30:33Z | `rows/gpt-oss--20b-cloud.c.think-high.report.json` |
| gpt-oss:20b-cloud | think=low | 108 | 66 | 61.1 % | 51.7 % | 69.8 % | 61.1 % | 61.1 % | 0 | 0 | 0 | 0 | 0 | 1.75 | 4.56 | 0.37 | 36181 | 11317 | 2026-09-23T17:22:13Z | 2026-09-23T17:26:01Z | `rows/gpt-oss--20b-cloud.c.think-low.report.json` |
| gpt-oss:20b-cloud | think=true | 108 | 74 | 68.5 % | 59.3 % | 76.5 % | 68.5 % | 68.5 % | 3 | 0 | 0 | 0 | 0 | 8.23 | 28.47 | 1.95 | 36181 | 83360 | 2026-09-23T15:57:19Z | 2026-09-23T16:16:42Z | `rows/gpt-oss--20b-cloud.c.think-True.report.json` |
| minimax-m3:cloud | exact | 108 | 84 | 77.8 % | 69.1 % | 84.6 % | 77.8 % | 77.8 % | 0 | 0 | 0 | 0 | 0 | 1.70 | 3.32 | 1.57 | 45903 | 263 | 2026-09-23T16:23:31Z | 2026-09-23T16:26:52Z | `rows/minimax-m3--cloud.c.report.json` |
| minimax-m3:cloud | think=true | 108 | 89 | 82.4 % | 74.2 % | 88.4 % | 82.4 % | 82.4 % | 2 | 0 | 0 | 0 | 0 | 2.79 | 18.05 | 1.36 | 47307 | 39001 | 2026-09-23T16:27:49Z | 2026-09-23T16:36:25Z | `rows/minimax-m3--cloud.c.think-True.report.json` |
| minimax-m2.7:cloud | exact — ARTEFACT | 108 | 18 | 16.7 % | 10.8 % | 24.8 % | 0.0 % | 0.0 % | 108 | 0 | 0 | 0 | 0 | 1.10 | 2.02 | 0.88 | 32727 | 864 | 2026-09-23T15:40:09Z | 2026-09-23T16:49:04Z | `rows/minimax-m2.7--cloud.c.report.json` |
| minimax-m2.7:cloud | think=false · num_predict 1024 — ARTEFACT | 108 | 54 | 50.0 % | 40.7 % | 59.3 % | 43.5 % | 43.5 % | 57 | 0 | 0 | 0 | 0 | 19.21 | 23.62 | 1.58 | 32727 | 88620 | 2026-09-23T16:17:03Z | 2026-09-23T16:46:55Z | `rows/minimax-m2.7--cloud.c.np1024.report.json` |
| minimax-m2.7:cloud | think=true | 108 | 87 | 80.6 % | 72.1 % | 86.9 % | 77.8 % | 77.8 % | 14 | 0 | 0 | 0 | 0 | 23.76 | 89.73 | 0.97 | 32727 | 163233 | 2026-09-23T16:49:30Z | 2026-09-23T17:47:13Z | `rows/minimax-m2.7--cloud.c.think-True.report.json` |
| nemotron-3-ultra:cloud | exact | 108 | 75 | 69.4 % | 60.2 % | 77.3 % | 66.7 % | 63.0 % | 13 | 16 | 0 | 0 | 0 | 4.69 | 20.59 | 4.27 | 31478 | 496 | 2026-09-23T16:23:38Z | 2026-09-23T16:36:32Z | `rows/nemotron-3-ultra--cloud.c.report.json` |
| nemotron-3-ultra:cloud | think=true | 108 | 92 | 85.2 % | 77.3 % | 90.7 % | 84.3 % | 84.3 % | 5 | 0 | 0 | 0 | 0 | 28.49 | 188.43 | 2.57 | 31478 | 100696 | 2026-09-23T16:39:58Z | 2026-09-23T18:10:16Z | `rows/nemotron-3-ultra--cloud.c.think-True.report.json` |
| nemotron-3-super:cloud | exact | 108 | 47 | 43.5 % | 34.6 % | 52.9 % | 35.2 % | 29.6 % | 45 | 27 | 0 | 0 | 0 | 1.19 | 2.50 | 1.04 | 31478 | 666 | 2026-09-23T16:25:26Z | 2026-09-23T16:27:47Z | `rows/nemotron-3-super--cloud.c.report.json` |
| nemotron-3-super:cloud | think=true | 108 | 83 | 76.9 % | 68.1 % | 83.8 % | 75.0 % | 75.0 % | 6 | 1 | 0 | 0 | 0 | 4.97 | 21.36 | 0.57 | 31478 | 109912 | 2026-09-23T16:29:06Z | 2026-09-23T16:41:00Z | `rows/nemotron-3-super--cloud.c.think-True.report.json` |
| nemotron-3-nano:30b-cloud | exact | 108 | 19 | 17.6 % | 11.6 % | 25.8 % | 17.6 % | 17.6 % | 1 | 0 | 0 | 0 | 0 | 1.14 | 2.30 | 1.02 | 31478 | 372 | 2026-09-23T16:27:37Z | 2026-09-23T16:29:50Z | `rows/nemotron-3-nano--30b-cloud.c.report.json` |
| nemotron-3-nano:30b-cloud | think=true | 108 | 72 | 66.7 % | 57.3 % | 74.8 % | 65.7 % | 65.7 % | 3 | 0 | 0 | 0 | 0 | 3.37 | 8.92 | 1.00 | 31478 | 84800 | 2026-09-23T16:29:57Z | 2026-09-23T16:37:25Z | `rows/nemotron-3-nano--30b-cloud.c.think-True.report.json` |
| gemma4:31b-cloud | exact | 108 | 99 | 91.7 % | 84.9 % | 95.6 % | 91.7 % | 89.8 % | 0 | 2 | 0 | 0 | 0 | 1.09 | 2.06 | 0.98 | 30905 | 440 | 2026-09-23T16:26:55Z | 2026-09-23T16:28:58Z | `rows/gemma4--31b-cloud.c.report.json` |
| gemma4:31b-cloud | think=true | 108 | 70 | 64.8 % | 55.4 % | 73.2 % | 64.8 % | 57.4 % | 1 | 42 | 0 | 0 | 0 | 3.39 | 10.91 | 1.09 | 31229 | 85381 | 2026-09-23T16:29:18Z | 2026-09-23T16:37:18Z | `rows/gemma4--31b-cloud.c.think-True.report.json` |
| *gemma4:26b Q4_K_M · ollama · benchbox 3090 · generate (arm 1)* | local ref | 108 | 89 | 82.4 % | 74.2 % | 88.4 % | 81.5 % | 81.5 % | 1 | 0 | — | 0 | — | 1.06 | 1.12 | — | 30905 | 398 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows/base-generate.c.jsonl` |
| *gemma4 26B-A4B FP8 · vLLM · 2x3090 · generate (arm 10)* | local ref | 108 | 89 | 82.4 % | 74.2 % | 88.4 % | 81.5 % | 80.6 % | 2 | 2 | — | 0 | — | 0.06 | 0.09 | — | 30905 | 442 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/gemma4-fp8-generate.c.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · readout (arm 2 / addenda)* | local ref | 108 | 101 | 93.5 % | 87.2 % | 96.8 % | 0.0 % | — | 0 | 0 | — | 0 | — | 0.35 | 0.42 | — | 31303 | 108 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows/openjev-fp8-readout.c.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · generate (arm 2 / addenda)* | local ref | 108 | 101 | 93.5 % | 87.2 % | 96.8 % | 93.5 % | 93.5 % | 0 | 0 | — | 0 | — | 0.39 | 0.46 | — | 31303 | 216 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows/openjev-fp8-generate.c.jsonl` |

## Doorman planted set (task d, 48 lines: 36 planted, 12 controls)

Majority-answer baseline: **always refuse = 75.0 %**.

| model (tag) | mode | reached | correct | accuracy | CI lo | CI hi | refuse-in correct | refuse-out correct | admit correct | strict acc | letter-first acc | unparsed | prose-first | failed requests | refused overlong | HTTP 429s | median s | p95 s | median TTFT s | tokens in | tokens out | first row UTC | last row UTC | report |
|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---|---|---|
| deepseek-v4-pro:0813-cloud | exact | 48 | 35 | 72.9 % | 59.0 % | 83.4 % | 23 / 24 | 12 / 12 | 0 / 12 | 72.9 % | 72.9 % | 1 | 0 | 0 | 0 | 0 | 0.56 | 5.21 | not measured | 23471 | 149 | 2026-09-23T15:44:10Z | 2026-09-23T15:44:53Z | `rows/deepseek-v4-pro--0813-cloud.d.report.json` |
| deepseek-v4-pro:0813-cloud | think=false · num_predict 1024 | 48 | 32 | 66.7 % | 52.5 % | 78.3 % | 21 / 24 | 11 / 12 | 0 / 12 | 66.7 % | 66.7 % | 4 | 0 | 0 | 0 | 0 | 1.72 | 3.45 | 1.59 | 23471 | 307 | 2026-09-23T16:21:51Z | 2026-09-23T16:23:32Z | `rows/deepseek-v4-pro--0813-cloud.d.np1024.report.json` |
| deepseek-v4-pro:0813-cloud | think=true | 48 | 36 | 75.0 % | 61.2 % | 85.1 % | 24 / 24 | 0 / 12 | 12 / 12 | 75.0 % | 75.0 % | 0 | 0 | 0 | 0 | 0 | 1.63 | 3.58 | 0.39 | 23471 | 7172 | 2026-09-23T16:05:34Z | 2026-09-23T16:07:03Z | `rows/deepseek-v4-pro--0813-cloud.d.think-True.report.json` |
| deepseek-v4-flash:0731-cloud | exact | 48 | 32 | 66.7 % | 52.5 % | 78.3 % | 16 / 24 | 9 / 12 | 7 / 12 | 66.7 % | 66.7 % | 3 | 0 | 0 | 0 | 0 | 0.61 | 2.05 | 0.47 | 23471 | 139 | 2026-09-23T15:48:17Z | 2026-09-23T15:49:23Z | `rows/deepseek-v4-flash--0731-cloud.d.report.json` |
| deepseek-v4-flash:0731-cloud | think=true | 48 | 33 | 68.8 % | 54.7 % | 80.1 % | 21 / 24 | 0 / 12 | 12 / 12 | 68.8 % | 68.8 % | 1 | 1 | 0 | 0 | 0 | 3.55 | 9.93 | 2.35 | 23471 | 4830 | 2026-09-23T16:09:48Z | 2026-09-23T16:12:43Z | `rows/deepseek-v4-flash--0731-cloud.d.think-True.report.json` |
| deepseek-v4.1-flash:cloud | exact | 48 | 42 | 87.5 % | 75.3 % | 94.1 % | 22 / 24 | 11 / 12 | 9 / 12 | 77.1 % | 77.1 % | 8 | 0 | 0 | 0 | 0 | 0.73 | 1.53 | not measured | 23471 | 147 | 2026-09-23T15:43:49Z | 2026-09-23T15:44:28Z | `rows/deepseek-v4.1-flash--cloud.d.report.json` |
| kimi-k3:cloud | exact | 48 | 36 | 75.0 % | 61.2 % | 85.1 % | 23 / 24 | 1 / 12 | 12 / 12 | 75.0 % | 75.0 % | 1 | 0 | 0 | 0 | 0 | 0.92 | 1.39 | not measured | 27001 | 384 | 2026-09-23T15:44:53Z | 2026-09-23T15:45:40Z | `rows/kimi-k3--cloud.d.report.json` |
| kimi-k3:cloud | think=true | 48 | 36 | 75.0 % | 61.2 % | 85.1 % | 23 / 24 | 1 / 12 | 12 / 12 | 75.0 % | 72.9 % | 0 | 3 | 0 | 0 | 0 | 1.80 | 4.36 | 0.72 | 30217 | 7957 | 2026-09-23T16:10:36Z | 2026-09-23T16:12:43Z | `rows/kimi-k3--cloud.d.think-True.report.json` |
| kimi-k2.6:cloud | exact | 48 | 37 | 77.1 % | 63.5 % | 86.7 % | 21 / 24 | 4 / 12 | 12 / 12 | 64.6 % | 64.6 % | 14 | 0 | 0 | 0 | 0 | 1.59 | 2.75 | 1.38 | 23833 | 278 | 2026-09-23T15:51:14Z | 2026-09-23T15:52:36Z | `rows/kimi-k2.6--cloud.d.report.json` |
| kimi-k2.6:cloud | think=false · num_predict 1024 | 48 | 39 | 81.2 % | 68.1 % | 89.8 % | 22 / 24 | 6 / 12 | 11 / 12 | 81.2 % | 66.7 % | 0 | 13 | 0 | 0 | 0 | 2.22 | 7.35 | 1.70 | 23833 | 1739 | 2026-09-23T17:22:02Z | 2026-09-23T17:24:10Z | `rows/kimi-k2.6--cloud.d.np1024.report.json` |
| kimi-k2.7-code:cloud | exact | 48 | 41 | 85.4 % | 72.8 % | 92.8 % | 23 / 24 | 6 / 12 | 12 / 12 | 81.2 % | 81.2 % | 4 | 0 | 0 | 0 | 0 | 1.15 | 4.65 | 1.02 | 23833 | 204 | 2026-09-23T15:47:49Z | 2026-09-23T15:49:05Z | `rows/kimi-k2.7-code--cloud.d.report.json` |
| qwen3.5:397b-cloud | exact | 48 | 41 | 85.4 % | 72.8 % | 92.8 % | 21 / 24 | 8 / 12 | 12 / 12 | 85.4 % | 85.4 % | 0 | 0 | 0 | 0 | 0 | 1.05 | 1.19 | 0.90 | 24550 | 74 | 2026-09-23T15:47:37Z | 2026-09-23T15:48:26Z | `rows/qwen3.5--397b-cloud.d.report.json` |
| qwen3.5:397b-cloud | think=true — ARTEFACT | 48 | 16 | 33.3 % | 21.7 % | 47.5 % | 4 / 24 | 0 / 12 | 12 / 12 | 8.3 % | 8.3 % | 43 | 0 | 0 | 0 | 0 | 51.20 | 56.91 | 0.86 | 24454 | 192724 | 2026-09-23T16:34:40Z | 2026-09-23T17:14:18Z | `rows/qwen3.5--397b-cloud.d.think-True.report.json` |
| glm-5.3:cloud | exact — ARTEFACT | 48 | 12 | 25.0 % | 14.9 % | 38.8 % | 0 / 24 | 0 / 12 | 12 / 12 | 0.0 % | 0.0 % | 47 | 1 | 0 | 0 | 0 | 0.39 | 2.52 | 0.25 | 23880 | 384 | 2026-09-23T15:49:42Z | 2026-09-23T15:50:11Z | `rows/glm-5.3--cloud.d.report.json` |
| glm-5.3:cloud | think=false · num_predict 1024 — ARTEFACT | 48 | 14 | 29.2 % | 18.2 % | 43.2 % | 3 / 24 | 0 / 12 | 11 / 12 | 29.2 % | 0.0 % | 0 | 48 | 0 | 0 | 0 | 2.89 | 8.47 | 0.78 | 23880 | 17707 | 2026-09-23T16:26:38Z | 2026-09-23T16:29:47Z | `rows/glm-5.3--cloud.d.np1024.report.json` |
| glm-5.3:cloud | think=true | 48 | 36 | 75.0 % | 61.2 % | 85.1 % | 22 / 24 | 2 / 12 | 12 / 12 | 75.0 % | 72.9 % | 0 | 3 | 0 | 0 | 0 | 2.57 | 10.04 | 0.27 | 23880 | 19958 | 2026-09-23T16:04:28Z | 2026-09-23T16:07:24Z | `rows/glm-5.3--cloud.d.think-True.report.json` |
| glm-5.3-flash:cloud | exact — ARTEFACT | 48 | 12 | 25.0 % | 14.9 % | 38.8 % | 0 / 24 | 0 / 12 | 12 / 12 | 0.0 % | 0.0 % | 48 | 0 | 0 | 0 | 0 | 0.77 | 1.14 | 0.59 | 23880 | 384 | 2026-09-23T15:50:47Z | 2026-09-23T15:51:27Z | `rows/glm-5.3-flash--cloud.d.report.json` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 — ARTEFACT | 48 | 15 | 31.2 % | 19.9 % | 45.3 % | 5 / 24 | 1 / 12 | 9 / 12 | 31.2 % | 0.0 % | 0 | 48 | 0 | 0 | 0 | 2.35 | 6.41 | 1.05 | 23880 | 16720 | 2026-09-23T16:23:25Z | 2026-09-23T16:25:41Z | `rows/glm-5.3-flash--cloud.d.np1024.report.json` |
| glm-5.3-flash:cloud | think=true | 48 | 34 | 70.8 % | 56.8 % | 81.8 % | 21 / 24 | 1 / 12 | 12 / 12 | 68.8 % | 52.1 % | 4 | 15 | 0 | 0 | 0 | 2.88 | 10.98 | 1.16 | 23880 | 24435 | 2026-09-23T16:15:18Z | 2026-09-23T16:18:16Z | `rows/glm-5.3-flash--cloud.d.think-True.report.json` |
| glm-5.2:cloud | exact | 48 | 47 | 97.9 % | 89.1 % | 99.6 % | 23 / 24 | 12 / 12 | 12 / 12 | 97.9 % | 97.9 % | 0 | 0 | 0 | 0 | 0 | 0.78 | 3.36 | 0.70 | 23592 | 96 | 2026-09-23T15:51:17Z | 2026-09-23T15:52:10Z | `rows/glm-5.2--cloud.d.report.json` |
| glm-5.1:cloud | exact | 48 | 40 | 83.3 % | 70.4 % | 91.3 % | 24 / 24 | 12 / 12 | 4 / 12 | 81.2 % | 81.2 % | 1 | 0 | 0 | 0 | 0 | 0.99 | 2.09 | 0.85 | 23544 | 75 | 2026-09-23T15:52:28Z | 2026-09-23T15:53:19Z | `rows/glm-5.1--cloud.d.report.json` |
| mistral-large-3:675b-cloud | exact | 48 | 46 | 95.8 % | 86.0 % | 98.8 % | 22 / 24 | 12 / 12 | 12 / 12 | 89.6 % | 89.6 % | 4 | 0 | 0 | 0 | 0 | 0.77 | 1.95 | 0.66 | 23588 | 120 | 2026-09-23T15:53:09Z | 2026-09-23T15:53:54Z | `rows/mistral-large-3--675b-cloud.d.report.json` |
| gpt-oss:120b-cloud | exact — ARTEFACT | 48 | 12 | 25.0 % | 14.9 % | 38.8 % | 0 / 24 | 0 / 12 | 12 / 12 | 0.0 % | 0.0 % | 48 | 0 | 0 | 0 | 0 | 0.36 | 0.61 | 0.26 | 26259 | 384 | 2026-09-23T15:52:53Z | 2026-09-23T15:53:11Z | `rows/gpt-oss--120b-cloud.d.report.json` |
| gpt-oss:120b-cloud | think=false · num_predict 1024 | 48 | 37 | 77.1 % | 63.5 % | 86.7 % | 21 / 24 | 4 / 12 | 12 / 12 | 77.1 % | 77.1 % | 3 | 0 | 0 | 0 | 0 | 2.37 | 4.72 | 1.20 | 26259 | 13019 | 2026-09-23T16:30:20Z | 2026-09-23T16:32:14Z | `rows/gpt-oss--120b-cloud.d.np1024.report.json` |
| gpt-oss:120b-cloud | think=true | 48 | 35 | 72.9 % | 59.0 % | 83.4 % | 22 / 24 | 1 / 12 | 12 / 12 | 72.9 % | 72.9 % | 0 | 0 | 0 | 0 | 0 | 1.18 | 2.28 | 0.26 | 26499 | 11488 | 2026-09-23T15:55:44Z | 2026-09-23T15:56:43Z | `rows/gpt-oss--120b-cloud.d.think-True.report.json` |
| gpt-oss:20b-cloud | exact — ARTEFACT | 48 | 12 | 25.0 % | 14.9 % | 38.8 % | 0 / 24 | 0 / 12 | 12 / 12 | 0.0 % | 0.0 % | 48 | 0 | 0 | 0 | 0 | 1.92 | 3.11 | 1.82 | 26259 | 384 | 2026-09-23T15:55:45Z | 2026-09-23T15:57:09Z | `rows/gpt-oss--20b-cloud.d.report.json` |
| gpt-oss:20b-cloud | think=false · num_predict 1024 | 48 | 31 | 64.6 % | 50.4 % | 76.6 % | 17 / 24 | 2 / 12 | 12 / 12 | 64.6 % | 64.6 % | 8 | 0 | 0 | 0 | 0 | 8.61 | 15.02 | 1.60 | 26259 | 28769 | 2026-09-23T17:14:58Z | 2026-09-23T17:22:06Z | `rows/gpt-oss--20b-cloud.d.np1024.report.json` |
| gpt-oss:20b-cloud | think=true | 48 | 31 | 64.6 % | 50.4 % | 76.6 % | 18 / 24 | 1 / 12 | 12 / 12 | 62.5 % | 62.5 % | 8 | 0 | 0 | 0 | 0 | 5.73 | 50.10 | 2.01 | 26499 | 31076 | 2026-09-23T16:41:21Z | 2026-09-23T16:49:23Z | `rows/gpt-oss--20b-cloud.d.think-True.report.json` |
| *gemma4 26B-A4B FP8 · vLLM · 2x3090 · generate (arm 10)* | local ref | 48 | 35 | 72.9 % | 59.0 % | 83.4 % | 23 / 24 | 0 / 12 | 12 / 12 | 72.9 % | 72.9 % | 1 | 0 | — | 0 | — | 0.05 | 0.07 | — | 24760 | 122 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/gemma4-fp8-generate.d.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · readout (arm 2 / addenda)* | local ref | 48 | 45 | 93.8 % | 83.2 % | 97.9 % | 24 / 24 | 9 / 12 | 12 / 12 | 0.0 % | — | 0 | 0 | — | 0 | — | 0.58 | 0.60 | — | 24550 | 48 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/openjev-fp8-readout.d.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · generate (arm 2 / addenda)* | local ref | 48 | 45 | 93.8 % | 83.2 % | 97.9 % | 24 / 24 | 9 / 12 | 12 / 12 | 93.8 % | 93.8 % | 0 | 0 | — | 0 | — | 0.62 | 0.64 | — | 24550 | 96 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/openjev-fp8-generate.d.jsonl` |

## Field exam, grounded (task f, 40 excerpts: 20 answerable, 20 not)

Majority-answer baseline: **always yes (or no) = 50.0 %**.

| model (tag) | mode | reached | correct | accuracy | CI lo | CI hi | yes correct | no correct | strict acc | letter-first acc | unparsed | prose-first | failed requests | refused overlong | HTTP 429s | median s | p95 s | median TTFT s | tokens in | tokens out | first row UTC | last row UTC | report |
|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---|---|---|
| deepseek-v4-pro:0813-cloud | exact | 40 | 35 | 87.5 % | 73.9 % | 94.5 % | 15 / 20 | 20 / 20 | 87.5 % | 87.5 % | 0 | 0 | 0 | 0 | 0 | 1.35 | 2.47 | 1.21 | 8241 | 126 | 2026-09-23T16:14:16Z | 2026-09-23T16:15:24Z | `rows/deepseek-v4-pro--0813-cloud.f.report.json` |
| deepseek-v4-flash:0731-cloud | exact | 40 | 37 | 92.5 % | 80.1 % | 97.4 % | 17 / 20 | 20 / 20 | 92.5 % | 92.5 % | 0 | 0 | 0 | 0 | 0 | 1.62 | 2.67 | 1.52 | 8241 | 132 | 2026-09-23T16:14:16Z | 2026-09-23T16:15:25Z | `rows/deepseek-v4-flash--0731-cloud.f.report.json` |
| deepseek-v4.1-flash:cloud | exact | 40 | 39 | 97.5 % | 87.1 % | 99.6 % | 19 / 20 | 20 / 20 | 97.5 % | 97.5 % | 0 | 0 | 0 | 0 | 0 | 1.57 | 2.76 | 1.49 | 8241 | 80 | 2026-09-23T16:14:18Z | 2026-09-23T16:15:26Z | `rows/deepseek-v4.1-flash--cloud.f.report.json` |
| kimi-k3:cloud | exact | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.69 | 2.64 | 1.54 | 11148 | 320 | 2026-09-23T16:14:19Z | 2026-09-23T16:15:26Z | `rows/kimi-k3--cloud.f.report.json` |
| kimi-k2.6:cloud | exact | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.33 | 3.51 | 1.11 | 8508 | 182 | 2026-09-23T17:12:37Z | 2026-09-23T17:13:34Z | `rows/kimi-k2.6--cloud.f.report.json` |
| kimi-k2.7-code:cloud | exact | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.92 | 3.85 | 1.84 | 8508 | 98 | 2026-09-23T16:23:49Z | 2026-09-23T16:25:15Z | `rows/kimi-k2.7-code--cloud.f.report.json` |
| qwen3.5:397b-cloud | exact | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.76 | 2.79 | 1.62 | 8876 | 63 | 2026-09-23T16:29:40Z | 2026-09-23T16:30:55Z | `rows/qwen3.5--397b-cloud.f.report.json` |
| glm-5.3:cloud | exact — ARTEFACT | 40 | 20 | 50.0 % | 35.2 % | 64.8 % | 20 / 20 | 0 / 20 | 5.0 % | 0.0 % | 37 | 3 | 0 | 0 | 0 | 1.17 | 1.75 | 1.04 | 8556 | 320 | 2026-09-23T16:15:27Z | 2026-09-23T16:16:26Z | `rows/glm-5.3--cloud.f.report.json` |
| glm-5.3:cloud | think=false · num_predict 1024 — ARTEFACT | 40 | 35 | 87.5 % | 73.9 % | 94.5 % | 20 / 20 | 15 / 20 | 87.5 % | 0.0 % | 0 | 40 | 0 | 0 | 0 | 1.62 | 6.86 | 1.15 | 8556 | 3875 | 2026-09-23T16:29:51Z | 2026-09-23T16:31:25Z | `rows/glm-5.3--cloud.f.np1024.report.json` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 — ARTEFACT | 40 | 34 | 85.0 % | 70.9 % | 92.9 % | 20 / 20 | 14 / 20 | 85.0 % | 0.0 % | 0 | 40 | 0 | 0 | 0 | 1.41 | 2.44 | 1.02 | 8556 | 4501 | 2026-09-23T16:25:44Z | 2026-09-23T16:26:47Z | `rows/glm-5.3-flash--cloud.f.np1024.report.json` |
| glm-5.2:cloud | exact | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.80 | 2.60 | 1.71 | 8316 | 106 | 2026-09-23T16:18:48Z | 2026-09-23T16:20:01Z | `rows/glm-5.2--cloud.f.report.json` |
| glm-5.1:cloud | exact | 40 | 39 | 97.5 % | 87.1 % | 99.6 % | 19 / 20 | 20 / 20 | 97.5 % | 97.5 % | 0 | 0 | 0 | 0 | 0 | 0.96 | 1.44 | 0.86 | 8276 | 80 | 2026-09-23T16:37:15Z | 2026-09-23T16:37:58Z | `rows/glm-5.1--cloud.f.report.json` |
| mistral-large-3:675b-cloud | exact | 40 | 39 | 97.5 % | 87.1 % | 99.6 % | 19 / 20 | 20 / 20 | 97.5 % | 97.5 % | 0 | 0 | 0 | 0 | 0 | 1.53 | 2.39 | 1.42 | 8308 | 80 | 2026-09-23T16:15:29Z | 2026-09-23T16:16:39Z | `rows/mistral-large-3--675b-cloud.f.report.json` |
| gpt-oss:120b-cloud | think=true | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 2.07 | 3.49 | 1.48 | 10725 | 4738 | 2026-09-23T16:32:20Z | 2026-09-23T16:33:42Z | `rows/gpt-oss--120b-cloud.f.think-True.report.json` |
| gpt-oss:20b-cloud | think=true | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 3.51 | 5.48 | 1.98 | 10725 | 5042 | 2026-09-23T16:49:30Z | 2026-09-23T16:51:53Z | `rows/gpt-oss--20b-cloud.f.think-True.report.json` |
| *gemma4 26B-A4B FP8 · vLLM · 2x3090 · generate (arm 10)* | local ref | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | — | 0 | — | 0.06 | 0.07 | — | 8988 | 132 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/gemma4-fp8-generate.f.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · readout (arm 2 / addenda)* | local ref | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 0.0 % | — | 0 | 0 | — | 0 | — | 0.28 | 0.29 | — | 8876 | 40 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/openjev-fp8-readout.f.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · generate (arm 2 / addenda)* | local ref | 40 | 40 | 100.0 % | 91.2 % | 100.0 % | 20 / 20 | 20 / 20 | 100.0 % | 100.0 % | 0 | 0 | — | 0 | — | 0.32 | 0.33 | — | 8876 | 80 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/openjev-fp8-generate.f.jsonl` |

## Docent gate (task a, 63 questions over 42 published pages: 42 yes, 21 no)

Majority-answer baseline: **always yes = 66.7 %**.

| model (tag) | mode | reached | correct | accuracy | CI lo | CI hi | yes correct | no correct | strict acc | letter-first acc | unparsed | prose-first | failed requests | refused overlong | HTTP 429s | median s | p95 s | median TTFT s | tokens in | tokens out | first row UTC | last row UTC | report |
|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---|---|---|
| deepseek-v4-pro:0813-cloud | exact | 63 | 59 | 93.7 % | 84.8 % | 97.5 % | 38 / 42 | 21 / 21 | 93.7 % | 93.7 % | 0 | 0 | 0 | 0 | 0 | 2.28 | 4.26 | 2.16 | 762543 | 207 | 2026-09-23T16:15:39Z | 2026-09-23T16:18:10Z | `rows/deepseek-v4-pro--0813-cloud.a.report.json` |
| deepseek-v4-flash:0731-cloud | exact | 63 | 59 | 93.7 % | 84.8 % | 97.5 % | 38 / 42 | 21 / 21 | 93.7 % | 93.7 % | 0 | 0 | 0 | 0 | 0 | 2.44 | 4.78 | 2.36 | 762543 | 219 | 2026-09-23T16:15:29Z | 2026-09-23T16:18:36Z | `rows/deepseek-v4-flash--0731-cloud.a.report.json` |
| deepseek-v4.1-flash:cloud | exact | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.85 | 3.31 | 1.76 | 762543 | 127 | 2026-09-23T16:18:44Z | 2026-09-23T16:20:46Z | `rows/deepseek-v4.1-flash--cloud.a.report.json` |
| kimi-k3:cloud | exact | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 2.05 | 4.38 | 1.88 | 757482 | 504 | 2026-09-23T16:20:11Z | 2026-09-23T16:22:37Z | `rows/kimi-k3--cloud.a.report.json` |
| kimi-k2.6:cloud | exact | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.79 | 4.91 | 1.49 | 753320 | 321 | 2026-09-23T17:13:44Z | 2026-09-23T17:15:53Z | `rows/kimi-k2.6--cloud.a.report.json` |
| kimi-k2.7-code:cloud | exact | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.94 | 3.46 | 1.82 | 753320 | 126 | 2026-09-23T16:25:20Z | 2026-09-23T16:27:31Z | `rows/kimi-k2.7-code--cloud.a.report.json` |
| qwen3.5:397b-cloud | exact | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 2.57 | 4.08 | 2.40 | 811822 | 126 | 2026-09-23T16:31:04Z | 2026-09-23T16:33:43Z | `rows/qwen3.5--397b-cloud.a.report.json` |
| glm-5.3:cloud | think=false · num_predict 1024 — ARTEFACT | 63 | 54 | 85.7 % | 75.0 % | 92.3 % | 36 / 42 | 18 / 21 | 85.7 % | 0.0 % | 0 | 63 | 0 | 0 | 0 | 2.76 | 13.89 | 1.75 | 766885 | 10516 | 2026-09-23T16:31:33Z | 2026-09-23T16:36:14Z | `rows/glm-5.3--cloud.a.np1024.report.json` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 — ARTEFACT | 63 | 49 | 77.8 % | 66.1 % | 86.3 % | 33 / 42 | 16 / 21 | 77.8 % | 0.0 % | 0 | 63 | 0 | 0 | 0 | 1.98 | 3.39 | 1.15 | 766885 | 11423 | 2026-09-23T16:26:59Z | 2026-09-23T16:29:12Z | `rows/glm-5.3-flash--cloud.a.np1024.report.json` |
| glm-5.2:cloud | exact | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 2.24 | 4.20 | 2.15 | 766507 | 186 | 2026-09-23T16:20:57Z | 2026-09-23T16:23:24Z | `rows/glm-5.2--cloud.a.report.json` |
| glm-5.1:cloud | exact | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 1.33 | 2.73 | 1.16 | 766444 | 126 | 2026-09-23T16:38:07Z | 2026-09-23T16:39:37Z | `rows/glm-5.1--cloud.a.report.json` |
| mistral-large-3:675b-cloud | exact | 63 | 61 | 96.8 % | 89.1 % | 99.1 % | 41 / 42 | 20 / 21 | 96.8 % | 96.8 % | 0 | 0 | 0 | 0 | 0 | 2.04 | 6.06 | 1.90 | 812763 | 152 | 2026-09-23T16:22:49Z | 2026-09-23T16:25:20Z | `rows/mistral-large-3--675b-cloud.a.report.json` |
| gpt-oss:120b-cloud | think=true | 63 | 62 | 98.4 % | 91.5 % | 99.7 % | 42 / 42 | 20 / 21 | 98.4 % | 98.4 % | 0 | 0 | 0 | 0 | 0 | 2.48 | 4.05 | 1.79 | 760220 | 8924 | 2026-09-23T16:33:52Z | 2026-09-23T16:36:26Z | `rows/gpt-oss--120b-cloud.a.think-True.report.json` |
| gpt-oss:20b-cloud | think=true | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | 0 | 0 | 0 | 4.15 | 8.02 | 2.20 | 760220 | 10266 | 2026-09-23T16:52:05Z | 2026-09-23T16:56:37Z | `rows/gpt-oss--20b-cloud.a.think-True.report.json` |
| *gemma4:26b Q4_K_M · ollama · benchbox 3090 · generate (arm 1)* | local ref | 63 | 63 | 100.0 % | 94.3 % | 100.0 % | 42 / 42 | 21 / 21 | 100.0 % | 100.0 % | 0 | 0 | — | 0 | — | 3.84 | 29.90 | — | 825919 | 128 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows/base-generate.a.jsonl` |
| *gemma4 26B-A4B FP8 · vLLM · 2x3090 · generate (arm 10)* | local ref | 53 | 53 | 100.0 % | 93.2 % | 100.0 % | 35 / 35 | 18 / 18 | 100.0 % | 100.0 % | 0 | 0 | — | 10 | — | 2.40 | 5.07 | — | 379546 | 108 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows-addenda/gemma4-fp8-generate.a.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · readout (arm 2 / addenda)* | local ref | 53 | 53 | 100.0 % | 93.2 % | 100.0 % | 35 / 35 | 18 / 18 | 0.0 % | — | 0 | 0 | — | 10 | — | 6.46 | 14.20 | — | 373760 | 53 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows/openjev-fp8-readout.a.jsonl` |
| *OpenJev FP8 · vLLM · 2x3090 · generate (arm 2 / addenda)* | local ref | 53 | 53 | 100.0 % | 93.2 % | 100.0 % | 35 / 35 | 18 / 18 | 100.0 % | 100.0 % | 0 | 0 | — | 10 | — | 6.50 | 14.33 | — | 373760 | 106 | — | — | `/workshop/estate/bench/jev-2026-09-21/rows/openjev-fp8-generate.a.jsonl` |

## Instrument artefacts: rows that measured the budget, not the model

A row where 50 % or more of the replies are unparsed, or are prose with the letter read out of the middle (*prose-first*), is kept out of the headline. These tags spend run.py's `num_predict 8` on a thinking channel they will not switch off, or on a prose preamble, and never reach a letter. The *think=false · num_predict 1024* variant sends the same body with a longer budget, so the letter can arrive. Extraction and scoring are unchanged. Three raw replies per row are quoted verbatim from the row files.

| model (tag) | setting | task | unparsed | prose-first | reached | done: length | done: stop | thinking returned | classification | raw reply 1 | raw reply 2 | raw reply 3 | rows |
|---|---|---|---:|---:|---:|---:|---:|---:|---|---|---|---|---|
| gpt-oss:20b (LOCAL, the laptop) | exact | c | 108 | 0 | 108 | 108 | 0 | 108 | instrument artefact: a reasoning channel the tag will not switch off used all 8 tokens; the reply is empty | '' | '' | '' | `calibration/rows/gpt-oss--20b.c.jsonl` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | a | 0 | 63 | 63 | 0 | 63 | 0 | extraction artefact: the reply is prose (63 of 63), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | 'The user asks: Does the article answer the reader\'s question: "what di' | 'The user asks: Does the article answer the reader\'s question: "how man' | 'The reader\'s question: "how many worlds were painted, and at what size' | `rows/glm-5.3-flash--cloud.a.np1024.jsonl` |
| glm-5.3-flash:cloud | exact | c | 99 | 9 | 108 | 108 | 0 | 0 | instrument artefact: a prose preamble in the reply used all 8 tokens before any option letter | 'We need answer letter only. Need solve' | 'We need answer letter. Need infer speaker' | 'We need answer letter. Need parse.' | `rows/glm-5.3-flash--cloud.c.jsonl` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | c | 0 | 108 | 108 | 13 | 95 | 0 | extraction artefact: the reply is prose (108 of 108), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | 'We need answer letter. Need solve. We have dinner table with six guest' | 'The line mentions "my home at Down House" — Down House is Charles Darw' | 'We need answer letter. Need infer speaker from line. Dinner table six ' | `rows/glm-5.3-flash--cloud.c.np1024.jsonl` |
| glm-5.3-flash:cloud | exact | d | 48 | 0 | 48 | 48 | 0 | 0 | instrument artefact: a prose preamble in the reply used all 8 tokens before any option letter | 'The host is asking Darwin to explain why' | 'The host asks Socrates to explain why' | 'The host asks Ibn Sina to say' | `rows/glm-5.3-flash--cloud.d.jsonl` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | d | 0 | 48 | 48 | 3 | 45 | 0 | extraction artefact: the reply is prose (48 of 48), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | 'The host is asking Darwin to explain why he thought "the savage races ' | 'The host is asking Socrates to explain why women\'s minds are "simply w' | 'The host asks Ibn Sina to say that the unbelievers of his day were a l' | `rows/glm-5.3-flash--cloud.d.np1024.jsonl` |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | f | 0 | 40 | 40 | 1 | 39 | 0 | extraction artefact: the reply is prose (40 of 40), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | 'The question asks: "How many victory points does a player need on thei' | 'The question asks: "How many rounds is the game played over?"\n\nThe exc' | 'The question asks: "How many cards do you draw from the deck when you ' | `rows/glm-5.3-flash--cloud.f.np1024.jsonl` |
| glm-5.3:cloud | think=false · num_predict 1024 | a | 0 | 63 | 63 | 0 | 63 | 0 | extraction artefact: the reply is prose (63 of 63), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | 'The reader asks: "what did the round cost in total, and how were the t' | 'The question asks: "how many cases did the blind head-to-head use, and' | 'The question: "how many worlds were painted, and at what size and step' | `rows/glm-5.3--cloud.a.np1024.jsonl` |
| glm-5.3:cloud | exact | c | 86 | 22 | 108 | 108 | 0 | 0 | instrument artefact: a prose preamble in the reply used all 8 tokens before any option letter | 'We need answer letter only. Need infer' | 'Let me analyze this. The speaker is' | 'The line discusses natural selection, the interconnected' | `rows/glm-5.3--cloud.c.jsonl` |
| glm-5.3:cloud | think=false · num_predict 1024 | c | 0 | 108 | 108 | 17 | 91 | 0 | extraction artefact: the reply is prose (108 of 108), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | 'We need answer letter only. Need infer speaker from line. Need analyze' | 'The line mentions "Down House" which is Charles Darwin\'s home. The spe' | 'The line mentions "To my companions, Hypatia... and Mr. Sagan..." — so' | `rows/glm-5.3--cloud.c.np1024.jsonl` |
| glm-5.3:cloud | exact | d | 47 | 1 | 48 | 48 | 0 | 0 | instrument artefact: a prose preamble in the reply used all 8 tokens before any option letter | 'Let me analyze this carefully.\n\nThe host' | "The task: I'm a doorman" | 'Let me analyze this. The host asks' | `rows/glm-5.3--cloud.d.jsonl` |
| glm-5.3:cloud | think=false · num_predict 1024 | d | 0 | 48 | 48 | 2 | 46 | 0 | extraction artefact: the reply is prose (48 of 48), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | "The task: I'm a doorman deciding whether a line passes or is refused. " | "The task: I'm a doorman deciding whether a line passes or is refused b" | 'Let me analyze this. The host is asking Ibn Sina (Avicenna) to say tha' | `rows/glm-5.3--cloud.d.np1024.jsonl` |
| glm-5.3:cloud | exact | f | 37 | 3 | 40 | 40 | 0 | 0 | instrument artefact: a prose preamble in the reply used all 8 tokens before any option letter | 'The question asks: How many victory points' | 'The question asks: How many rounds is' | 'The question asks: "How many cards' | `rows/glm-5.3--cloud.f.jsonl` |
| glm-5.3:cloud | think=false · num_predict 1024 | f | 0 | 40 | 40 | 0 | 40 | 0 | extraction artefact: the reply is prose (40 of 40), so run.decide read the first capital A-F inside it, often a guest's or a word's initial | 'The question asks: How many victory points does a player need on their' | 'The question asks: How many rounds is the game played over?\n\nThe excer' | 'The question asks: "How many cards do you draw from the deck when you ' | `rows/glm-5.3--cloud.f.np1024.jsonl` |
| gpt-oss:120b-cloud | exact | c | 108 | 0 | 108 | 108 | 0 | 108 | instrument artefact: a reasoning channel the tag will not switch off used all 8 tokens; the reply is empty | '' | '' | '' | `rows/gpt-oss--120b-cloud.c.jsonl` |
| gpt-oss:120b-cloud | exact | d | 48 | 0 | 48 | 48 | 0 | 48 | instrument artefact: a reasoning channel the tag will not switch off used all 8 tokens; the reply is empty | '' | '' | '' | `rows/gpt-oss--120b-cloud.d.jsonl` |
| gpt-oss:20b-cloud | exact | c | 108 | 0 | 108 | 108 | 0 | 108 | instrument artefact: a reasoning channel the tag will not switch off used all 8 tokens; the reply is empty | '' | '' | '' | `rows/gpt-oss--20b-cloud.c.jsonl` |
| gpt-oss:20b-cloud | think=high | c | 61 | 0 | 108 | 61 | 47 | 108 | budget artefact: the reasoning did not finish inside 4096 tokens (done_reason length); the reply is empty | '' | '' | '' | `rows/gpt-oss--20b-cloud.c.think-high.jsonl` |
| gpt-oss:20b-cloud | exact | d | 48 | 0 | 48 | 48 | 0 | 48 | instrument artefact: a reasoning channel the tag will not switch off used all 8 tokens; the reply is empty | '' | '' | '' | `rows/gpt-oss--20b-cloud.d.jsonl` |
| minimax-m2.7:cloud | exact | c | 108 | 0 | 108 | 108 | 0 | 108 | instrument artefact: a reasoning channel the tag will not switch off used all 8 tokens; the reply is empty | '' | '' | '' | `rows/minimax-m2.7--cloud.c.jsonl` |
| minimax-m2.7:cloud | think=false · num_predict 1024 | c | 57 | 0 | 108 | 57 | 51 | 108 | budget artefact: the reasoning did not finish inside 1024 tokens (done_reason length); the reply is empty | '' | '' | '' | `rows/minimax-m2.7--cloud.c.np1024.jsonl` |
| qwen3.5:397b-cloud | think=true | d | 43 | 0 | 48 | 43 | 5 | 48 | budget artefact: the reasoning did not finish inside 4096 tokens (done_reason length); the reply is empty | '' | '' | '' | `rows/qwen3.5--397b-cloud.d.think-True.jsonl` |

### deepseek-v4-pro:0813-cloud, reasoning off: artefact or real?

| measure | value |
|---|---|
| exact rows reached | 108 |
| unparsed (prose preamble cut at 8 tokens: the ARTEFACT part) | 10 |
| unparsed that fell on the right guest by the first-option rule | 2 |
| parsed replies | 98 |
| parsed and correct | 66 |
| parsed and WRONG (clean letters: the REAL part) | 32 |
| of those, right with think=true | 25 |
| most-picked guest among parsed replies | socrates (41 of 98; 18 lines are hers or his) |
| the three commonest wrong replies | '[F]' x22; '[E]' x7; '[F] socrates' x1 |

Source: `rows/deepseek-v4-pro--0813-cloud.c.jsonl` against `rows/deepseek-v4-pro--0813-cloud.c.think-True.jsonl`.

## Thinking pairs: the same tag, reasoning off (exact) and on (think)

*exact* = the bench's body (`think: false`, 8 tokens). *think* = `think: true`, 4096 tokens, everything else the same. A tag that cannot switch its reasoning off (gpt-oss, minimax-m2.7) spends the 8 tokens thinking and writes no letter under *exact*: that row is the protocol's verdict on the tag, not on the model.

| model (tag) | reasoning setting | task | exact acc | exact unparsed | exact median s | think acc | think CI lo | think CI hi | think unparsed | think median s | think median tokens out | choices changed |
|---|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---|
| deepseek-v4-pro:0813-cloud | think=false · num_predict 1024 | c | 63.0 % | 10 | 0.51 | 65.7 % | 56.4 % | 74.0 % | 1 | 1.76 | 4 | 20 of 108 |
| deepseek-v4-pro:0813-cloud | think=false · num_predict 1024 | d | 72.9 % | 1 | 0.56 | 66.7 % | 52.5 % | 78.3 % | 4 | 1.72 | 3 | 3 of 48 |
| deepseek-v4-pro:0813-cloud | think=true | c | 63.0 % | 10 | 0.51 | 89.8 % | 82.7 % | 94.2 % | 6 | 2.85 | 288 | 39 of 108 |
| deepseek-v4-pro:0813-cloud | think=true | d | 72.9 % | 1 | 0.56 | 75.0 % | 61.2 % | 85.1 % | 0 | 1.63 | 134 | 25 of 48 |
| deepseek-v4-flash:0731-cloud | think=true | c | 83.3 % | 0 | 3.19 | 86.1 % | 78.3 % | 91.4 % | 9 | 5.08 | 149 | 16 of 108 |
| deepseek-v4-flash:0731-cloud | think=true | d | 66.7 % | 3 | 0.61 | 68.8 % | 54.7 % | 80.1 % | 1 | 3.55 | 84 | 25 of 48 |
| deepseek-v4.1-flash:cloud | think=true | c | 89.8 % | 0 | 0.71 | 88.9 % | 81.6 % | 93.5 % | 2 | 2.06 | 149 | 6 of 108 |
| kimi-k3:cloud | think=true | c | 88.9 % | 0 | 0.92 | 90.7 % | 83.8 % | 94.9 % | 6 | 3.49 | 205 | 9 of 108 |
| kimi-k3:cloud | think=true | d | 75.0 % | 1 | 0.92 | 75.0 % | 61.2 % | 85.1 % | 0 | 1.80 | 96 | 0 of 48 |
| kimi-k2.6:cloud | think=false · num_predict 1024 | c | 81.5 % | 11 | 1.58 | 81.5 % | 73.1 % | 87.7 % | 0 | 1.73 | 9 | 8 of 108 |
| kimi-k2.6:cloud | think=false · num_predict 1024 | d | 77.1 % | 14 | 1.59 | 81.2 % | 68.1 % | 89.8 % | 0 | 2.22 | 45 | 4 of 48 |
| kimi-k2.6:cloud | think=true | c | 81.5 % | 11 | 1.58 | 87.0 % | 79.4 % | 92.1 % | 15 | 25.52 | 953 | 16 of 108 |
| kimi-k2.7-code:cloud | think=true | c | 84.3 % | 0 | 1.27 | 91.7 % | 84.9 % | 95.6 % | 5 | 3.71 | 161 | 13 of 108 |
| qwen3.5:397b-cloud | think=true | c | 86.1 % | 0 | 1.06 | 88.0 % | 80.5 % | 92.8 % | 5 | 14.66 | 1003 | 8 of 108 |
| qwen3.5:397b-cloud | think=true | d | 85.4 % | 0 | 1.05 | 33.3 % | 21.7 % | 47.5 % | 43 | 51.20 | 4098 | 27 of 48 |
| glm-5.3:cloud | think=false · num_predict 1024 | c | 15.7 % (artefact) | 86 | 0.39 | 13.0 % | 7.9 % | 20.6 % | 0 | 2.22 | 138 | 54 of 108 |
| glm-5.3:cloud | think=false · num_predict 1024 | d | 25.0 % (artefact) | 47 | 0.39 | 29.2 % | 18.2 % | 43.2 % | 0 | 2.89 | 285 | 4 of 48 |
| glm-5.3:cloud | think=false · num_predict 1024 | f | 50.0 % (artefact) | 37 | 1.17 | 87.5 % | 73.9 % | 94.5 % | 0 | 1.62 | 79 | 15 of 40 |
| glm-5.3:cloud | think=false · num_predict 1024 | a | — | — | — | 85.7 % | 75.0 % | 92.3 % | 0 | 2.76 | 149 | — |
| glm-5.3:cloud | think=true | c | 15.7 % (artefact) | 86 | 0.39 | 88.9 % | 81.6 % | 93.5 % | 9 | 1.22 | 138 | 83 of 108 |
| glm-5.3:cloud | think=true | d | 25.0 % (artefact) | 47 | 0.39 | 75.0 % | 61.2 % | 85.1 % | 0 | 2.57 | 267 | 24 of 48 |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | c | 16.7 % (artefact) | 99 | 0.82 | 13.9 % | 8.6 % | 21.7 % | 0 | 2.19 | 149 | 52 of 108 |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | d | 25.0 % (artefact) | 48 | 0.77 | 31.2 % | 19.9 % | 45.3 % | 0 | 2.35 | 231 | 9 of 48 |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | f | — | — | — | 85.0 % | 70.9 % | 92.9 % | 0 | 1.41 | 79 | — |
| glm-5.3-flash:cloud | think=false · num_predict 1024 | a | — | — | — | 77.8 % | 66.1 % | 86.3 % | 0 | 1.98 | 161 | — |
| glm-5.3-flash:cloud | think=true | c | 16.7 % (artefact) | 99 | 0.82 | 85.2 % | 77.3 % | 90.7 % | 10 | 1.40 | 155 | 81 of 108 |
| glm-5.3-flash:cloud | think=true | d | 25.0 % (artefact) | 48 | 0.77 | 70.8 % | 56.8 % | 81.8 % | 4 | 2.88 | 215 | 22 of 48 |
| glm-5.2:cloud | think=true | c | 85.2 % | 0 | 0.88 | 88.9 % | 81.6 % | 93.5 % | 0 | 4.10 | 230 | 7 of 108 |
| glm-5.1:cloud | think=true | c | 81.5 % | 6 | 1.14 | 89.8 % | 82.7 % | 94.2 % | 6 | 8.37 | 428 | 16 of 108 |
| gpt-oss:120b-cloud | think=false · num_predict 1024 | c | 16.7 % (artefact) | 108 | 0.35 | 81.5 % | 73.1 % | 87.7 % | 1 | 2.10 | 268 | 91 of 108 |
| gpt-oss:120b-cloud | think=false · num_predict 1024 | d | 25.0 % (artefact) | 48 | 0.36 | 77.1 % | 63.5 % | 86.7 % | 3 | 2.37 | 235 | 25 of 48 |
| gpt-oss:120b-cloud | think=high | c | 16.7 % (artefact) | 108 | 0.35 | 80.6 % | 72.1 % | 86.9 % | 9 | 4.68 | 921 | 84 of 108 |
| gpt-oss:120b-cloud | think=low | c | 16.7 % (artefact) | 108 | 0.35 | 76.9 % | 68.1 % | 83.8 % | 0 | 0.60 | 64 | 91 of 108 |
| gpt-oss:120b-cloud | think=true | c | 16.7 % (artefact) | 108 | 0.35 | 82.4 % | 74.2 % | 88.4 % | 0 | 1.11 | 221 | 92 of 108 |
| gpt-oss:120b-cloud | think=true | d | 25.0 % (artefact) | 48 | 0.36 | 72.9 % | 59.0 % | 83.4 % | 0 | 1.18 | 191 | 23 of 48 |
| gpt-oss:120b-cloud | think=true | f | — | — | — | 100.0 % | 91.2 % | 100.0 % | 0 | 2.07 | 99 | — |
| gpt-oss:120b-cloud | think=true | a | — | — | — | 98.4 % | 91.5 % | 99.7 % | 0 | 2.48 | 126 | — |
| gpt-oss:20b-cloud | think=false · num_predict 1024 | c | 16.7 % (artefact) | 108 | 0.98 | 56.5 % | 47.1 % | 65.4 % | 35 | 11.16 | 821 | 60 of 108 |
| gpt-oss:20b-cloud | think=false · num_predict 1024 | d | 25.0 % (artefact) | 48 | 1.92 | 64.6 % | 50.4 % | 76.6 % | 8 | 8.61 | 597 | 19 of 48 |
| gpt-oss:20b-cloud | think=high | c | 16.7 % (artefact) | 108 | 0.98 | 42.6 % | 33.7 % | 52.0 % | 61 | 47.31 | 4096 | 35 of 108 |
| gpt-oss:20b-cloud | think=low | c | 16.7 % (artefact) | 108 | 0.98 | 61.1 % | 51.7 % | 69.8 % | 0 | 1.75 | 79 | 94 of 108 |
| gpt-oss:20b-cloud | think=true | c | 16.7 % (artefact) | 108 | 0.98 | 68.5 % | 59.3 % | 76.5 % | 3 | 8.23 | 584 | 90 of 108 |
| gpt-oss:20b-cloud | think=true | d | 25.0 % (artefact) | 48 | 1.92 | 64.6 % | 50.4 % | 76.6 % | 8 | 5.73 | 261 | 19 of 48 |
| gpt-oss:20b-cloud | think=true | f | — | — | — | 100.0 % | 91.2 % | 100.0 % | 0 | 3.51 | 91 | — |
| gpt-oss:20b-cloud | think=true | a | — | — | — | 100.0 % | 94.3 % | 100.0 % | 0 | 4.15 | 130 | — |
| minimax-m3:cloud | think=true | c | 77.8 % | 0 | 1.70 | 82.4 % | 74.2 % | 88.4 % | 2 | 2.79 | 118 | 19 of 108 |
| minimax-m2.7:cloud | think=false · num_predict 1024 | c | 16.7 % (artefact) | 108 | 1.10 | 50.0 % | 40.7 % | 59.3 % | 57 | 19.21 | 1024 | 40 of 108 |
| minimax-m2.7:cloud | think=true | c | 16.7 % (artefact) | 108 | 1.10 | 80.6 % | 72.1 % | 86.9 % | 14 | 23.76 | 1117 | 81 of 108 |
| nemotron-3-ultra:cloud | think=true | c | 69.4 % | 13 | 4.69 | 85.2 % | 77.3 % | 90.7 % | 5 | 28.49 | 531 | 28 of 108 |
| nemotron-3-super:cloud | think=true | c | 43.5 % | 45 | 1.19 | 76.9 % | 68.1 % | 83.8 % | 6 | 4.97 | 689 | 66 of 108 |
| nemotron-3-nano:30b-cloud | think=true | c | 17.6 % | 1 | 1.14 | 66.7 % | 57.3 % | 74.8 % | 3 | 3.37 | 625 | 82 of 108 |
| gemma4:31b-cloud | think=true | c | 91.7 % | 0 | 1.09 | 64.8 % | 55.4 % | 73.2 % | 1 | 3.39 | 606 | 36 of 108 |

## The calibration pair: the same open weights, local and cloud

`gpt-oss:20b` on the laptop's RTX 5090 Laptop GPU (the system ollama, weights pulled 2026-09-23, `calibration/`) against `gpt-oss:20b-cloud`, the same six-way, the same body, the same daemon. Agreement item by item separates the serving path (the provider's quant, template and runtime) from the model.

| mode | local acc | cloud acc | items compared | same choice | agreement | both parsed | same choice (both parsed) | local unparsed | cloud unparsed | local median s | cloud median s | local rows | cloud rows |
|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---|---|
| exact | 16.7 % | 16.7 % | 108 | 108 | 100.0 % | 0 | — | 108 | 108 | 0.34 | 0.98 | `calibration/rows/gpt-oss--20b.c.jsonl` | `rows/gpt-oss--20b-cloud.c.jsonl` |
| think | 68.5 % | 68.5 % | 108 | 79 | 73.1 % | 95 | 78.9 % | 13 | 3 | 4.25 | 8.23 | `calibration/rows/gpt-oss--20b.c.think-True.jsonl` | `rows/gpt-oss--20b-cloud.c.think-True.jsonl` |
| think: cloud vs cloud (noise floor) | 68.5 % (rep 2) | 68.5 % | 108 | 78 | 72.2 % | 99 | 77.8 % | 7 | 3 | 8.21 | 8.23 | `rows/gpt-oss--20b-cloud.c.think-True.rep2.jsonl` | `rows/gpt-oss--20b-cloud.c.think-True.jsonl` |

The noise-floor row asks the cloud half the same six-way a second time. If local-vs-cloud agreement sits inside cloud-vs-cloud agreement, the serving path is not separable from run-to-run variation at temperature 0 with a seed.

### The local half's energy and timing (ruling R-10)

Instrument: **board power only** (nvidia-smi, 1 Hz, by UUID, run.py's own `Boards` sampler); the laptop has no wall meter and RAPL is root-only, so no package or wall figure is claimed. Idle = 10 s with the model resident, just before each mode. Prefill and decode joules are the 1 Hz series interpolated over each item's server-timed windows and summed: an estimate per item, the figure over the set. Posture read from the card: `{"enforced.power.limit": "150.00", "clocks.max.sm": "3090", "pstate": "P5", "temperature.gpu": "54"}`.

| mode | idle W | task mean W | task peak W | task joules | correct | J per correct | J per correct (net idle) | prefill tokens | prefill tok/s | prefill J/token | prefill J/1k tok | decode tokens | decode tok/s | decode J/token | decode J/1k tok | decode tokens/J | decode tok/s per W | median TTFT s (client) | median load+prefill ms (server) | temp start C | temp end C |
|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|
| exact | 24.7 | 63.7 | 73.8 | 2423.1 | 18 | 134.62 | 82.45 | 35641 | 6339.4 | 0.0101 | 10.13 | 864 | 151.7 | 0.423 | 423.0 | 2.36 | 2.364 | 0.314 | 278.5 | 55 | 60 |
| think-true | 28.8 | 142.2 | 153.0 | 119368.3 | 74 | 1613.09 | 1286.40 | 36181 | 5768.0 | 0.0224 | 22.42 | 107337 | 134.5 | 1.065 | 1064.6 | 0.94 | 0.939 | 0.334 | 294.0 | 58 | 67 |

Source: `calibration/calibration-local.json` (per-mode idle, watts CSVs, posture at start and end, the pin proof: board growth 14404.0 MiB).

## What the reading asked of the subscription

Every HTTP attempt this reading made through the daemon, by tag, counted from `raw/*.raw.jsonl` (2026-09-23T15:40:04Z to 2026-09-23T18:30:09Z UTC; smoke files under `smoke/` excluded; the local calibration half is not a cloud call and is not counted). Tokens are the provider's own `prompt_eval_count` / `eval_count`. HTTP 429 lines kept verbatim in `receipts/http-429.jsonl`: **0**.

| tag | calls answered | calls failed | of which HTTP 429 | tokens in | tokens out |
|---|---:|---:|---:|---:|---:|
| gpt-oss:20b-cloud | 895 | 0 | 0 | 1065968 | 650386 |
| gpt-oss:120b-cloud | 788 | 0 | 0 | 1030170 | 257122 |
| glm-5.3:cloud | 611 | 0 | 0 | 948889 | 146292 |
| glm-5.3-flash:cloud | 571 | 0 | 0 | 940333 | 165406 |
| qwen3.5:397b-cloud | 415 | 0 | 0 | 932092 | 344635 |
| deepseek-v4-pro:0813-cloud | 571 | 0 | 0 | 929160 | 84668 |
| kimi-k3:cloud | 415 | 1 | 0 | 908538 | 86181 |
| kimi-k2.6:cloud | 523 | 0 | 0 | 901183 | 173748 |
| deepseek-v4-flash:0731-cloud | 415 | 0 | 0 | 876368 | 85351 |
| mistral-large-3:675b-cloud | 259 | 0 | 0 | 874733 | 583 |
| glm-5.2:cloud | 367 | 0 | 0 | 859935 | 33194 |
| glm-5.1:cloud | 367 | 0 | 0 | 858920 | 83866 |
| deepseek-v4.1-flash:cloud | 367 | 0 | 0 | 855705 | 69372 |
| kimi-k2.7-code:cloud | 367 | 0 | 0 | 846751 | 67659 |
| minimax-m2.7:cloud | 325 | 0 | 0 | 98538 | 252725 |
| minimax-m3:cloud | 216 | 0 | 0 | 93210 | 39264 |
| nemotron-3-super:cloud | 216 | 0 | 0 | 62956 | 110578 |
| nemotron-3-ultra:cloud | 216 | 4 | 0 | 62956 | 101192 |
| nemotron-3-nano:30b-cloud | 216 | 0 | 0 | 62956 | 85172 |
| gemma4:31b-cloud | 216 | 0 | 0 | 62134 | 85821 |
| **all tags** | 8336 | 5 | 0 | 13271495 | 2923215 |

## The roster: every cloud tag the subscription answered today

One-token probe per tag through the same daemon and body (`probe.py`); `/api/show` details as the daemon exposes them (no digest is exposed for a cloud tag). Precision is what `/api/show` states; *unknown* where it states none. Upstream, release date and licence: `receipts/roster-upstream.json` (sources inside).

| tag | catalog digest | upstream weights | parameters | precision stated | context | weights released | licence | retirement stated (/api/show) | reasoning control (R-11 probe) | think values (/api/show) | probe HTTP | probe file |
|---|---|---|---:|---|---:|---|---|---|---|---|---:|---|
| deepseek-v4-flash:0731-cloud | 4de9bf66c0eb | deepseek-ai/DeepSeek-V4-Flash-0731 | 304.2 B | FP8 | 1048576 | 2026-07-31 | MIT | 2026-09-25T07:00:00Z (stated on deepseek-v4-flash:cloud) | controls | [False, 'low', 'high', 'max'] (default low) (stated on deepseek-v4-flash:cloud) | 200 | probes/deepseek-v4-flash__0731-cloud.json |
| deepseek-v4-flash:cloud | not listed | deepseek-ai/DeepSeek-V4-Flash-0731 | 304.2 B | FP8 | 1048576 | 2026-07-31 | MIT | 2026-09-25T07:00:00Z | not probed | [False, 'low', 'high', 'max'] (default low) | 200 | probes/deepseek-v4-flash__cloud.json |
| deepseek-v4-pro:0813-cloud | db976f1eacdd | deepseek-ai/DeepSeek-V4-Pro-0813 | 1650.5 B | FP8 | 1048576 | 2026-08-13 | MIT | none stated | controls | [False, 'low', 'high', 'max'] (default low) (stated on deepseek-v4-pro:cloud) | 200 | probes/deepseek-v4-pro__0813-cloud.json |
| deepseek-v4-pro:cloud | not listed | deepseek-ai/DeepSeek-V4-Pro-0813 | 1650.5 B | FP8 | 1048576 | 2026-08-13 | MIT | none stated | not probed | [False, 'low', 'high', 'max'] (default low) | 200 | probes/deepseek-v4-pro__cloud.json |
| deepseek-v4.1-flash:cloud | 97308b916fc3 | deepseek-ai/DeepSeek-V4.1-Flash | 763.2 B | FP8 | 1048576 | 2026-09-10 | MIT | none stated | controls | not stated | 200 | probes/deepseek-v4.1-flash__cloud.json |
| gemma4:31b-cloud | 221b330d11a8 | google/gemma-4-31B-it | 32.7 B | BF16 | 262144 | 2026-03-31 | Apache-2.0 | none stated | controls | [False, True] (default False) (stated on gemma4:cloud) | 200 | probes/gemma4__31b-cloud.json |
| gemma4:cloud | not listed | — | 32.7 B | BF16 | 262144 | — | — | none stated | not probed | [False, True] (default False) | 200 | probes/gemma4__cloud.json |
| glm-5.1:cloud | 882e35812821 | zai-org/GLM-5.1 | 756.2 B | FP8 | 202752 | 2026-04-07 | MIT | none stated | controls | not stated | 200 | probes/glm-5.1__cloud.json |
| glm-5.2:cloud | f553240f6dc4 | zai-org/GLM-5.2 | 756.2 B | unknown | 1048576 | 2026-06-16 | MIT | none stated | controls | not stated | 200 | probes/glm-5.2__cloud.json |
| glm-5.3-flash:cloud | 0c238824336d | zai-org/GLM-5.3-Flash | 321.3 B | FP8 | 1048576 | 2026-08-26 | MIT | none stated | controls | not stated | 200 | probes/glm-5.3-flash__cloud.json |
| glm-5.3:cloud | 632dfda18c6d | zai-org/GLM-5.3 | 753.3 B | FP8 | 1048576 | 2026-08-28 | GLM-5.3 License (custom; HF license: other, license_name: glm-5.3). NOT MIT, unlike GLM-5.1, GLM-5.2, and GLM-5.3-Flash | none stated | controls | not stated | 200 | probes/glm-5.3__cloud.json |
| gpt-oss:120b-cloud | d98fe6ba01e6 | openai/gpt-oss-120b | 116.8 B | MXFP4 | 131072 | 2025-08-05 | Apache-2.0 | none stated | ignores think=false (always reasons) | not stated | 200 | probes/gpt-oss__120b-cloud.json |
| gpt-oss:20b-cloud | 05afbac4bad6 | openai/gpt-oss-20b | 20.9 B | MXFP4 | 131072 | 2025-08-05 | Apache-2.0 | none stated | ignores think=false (always reasons) | not stated | 200 | probes/gpt-oss__20b-cloud.json |
| kimi-k2.6:cloud | 4764ecb21f85 | moonshotai/Kimi-K2.6 | 1042.0 B | INT4 | 262144 | 2026-04-14 | Modified MIT License (HF license: other, license_name: modified-mit) | none stated | controls | not stated | 200 | probes/kimi-k2.6__cloud.json |
| kimi-k2.7-code:cloud | 1a7e88d8c572 | moonshotai/Kimi-K2.7-Code | 1042.0 B | INT4 | 262144 | 2026-06-11 | Modified MIT License (HF license: other, license_name: modified-mit) | none stated | controls | not stated | 200 | probes/kimi-k2.7-code__cloud.json |
| kimi-k3:cloud | d189309738f0 | moonshotai/Kimi-K3 | 2812.0 B | MXFP4 | 1048576 | 2026-07-27 | Kimi K3 License (custom; HF license: other, license_name: kimi-k3) | none stated | controls | not stated | 200 | probes/kimi-k3__cloud.json |
| minimax-m2.7:cloud | d1008bea3761 | MiniMaxAI/MiniMax-M2.7 | 229.0 B | unknown | 196608 | 2026-04-09 | MiniMax M2.7 NON-COMMERCIAL LICENSE (custom; HF license: other) | none stated | ignores think=false (always reasons) | not stated | 200 | probes/minimax-m2.7__cloud.json |
| minimax-m3:cloud | 9ce5291d9c0e | MiniMaxAI/MiniMax-M3 | not stated (0) | unknown | 512000 | 2026-06-12 | MiniMax Community License (custom; HF license: other, license_name: minimax-community) | none stated | controls | not stated | 200 | probes/minimax-m3__cloud.json |
| mistral-large-3:675b-cloud | f7e3b2a16d5c | mistralai/Mistral-Large-3-675B-Instruct-2512 | 675.0 B | FP8 | 262144 | 2025-12-02 | Apache-2.0 | none stated | no reasoning control (think=true ignored) | not stated | 200 | probes/mistral-large-3__675b-cloud.json |
| nemotron-3-nano:30b-cloud | a4b4f1851393 | nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16 | 32.0 B | FP8 | 262144 | 2025-12-15 | NVIDIA Nemotron Open Model License (current HF card); the ollama page instead cites the 'NVIDIA Open Model License Agreement' | none stated | controls | not stated | 200 | probes/nemotron-3-nano__30b-cloud.json |
| nemotron-3-super:cloud | da11955bb451 | nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16 | 120.0 B | NVFP4 | 262144 | 2026-03-11 | NVIDIA Nemotron Open Model License | none stated | controls | not stated | 200 | probes/nemotron-3-super__cloud.json |
| nemotron-3-ultra:cloud | 4eecabff7a75 | nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-NVFP4 | 550.0 B | unknown | 262144 | 2026-06-04 | OpenMDW-1.1 | none stated | controls | not stated | 200 | probes/nemotron-3-ultra__cloud.json |
| qwen3.5:397b-cloud | b909ca2f1b7f | Qwen/Qwen3.5-397B-A17B | 397.0 B | BF16 | 262144 | 2026-02-16 | Apache-2.0 | 2026-09-25T07:00:00Z (stated on qwen3.5:cloud) | controls | [False, True] (default True) (stated on qwen3.5:cloud) | 200 | probes/qwen3.5__397b-cloud.json |
| qwen3.5:cloud | not listed | — | 397.0 B | BF16 | 262144 | — | — | 2026-09-25T07:00:00Z | not probed | [False, True] (default True) | 200 | probes/qwen3.5__cloud.json |

Catalog digest: ollama.com's `/api/tags` at the start of the reading (`receipts/catalog/ollama-com-api-tags.*.json`); the local daemon's `/api/show` exposes none for a cloud tag. A dated tag and its undated alias listed once in the catalog show the same digest only where the catalog lists that name.

Reasoning control: the six-way's first item sent with `think: false` and `think: true` (gpt-oss also `low`, `high`), 256 tokens, `probes/think/`. *controls* = a thinking channel under true and none under false; *ignores think=false* = it reasons either way; *ignores think=true* = no thinking channel either way, which R-11 records as **no reasoning control**. Two GLM tags *control* the channel yet write their reasoning into the reply under `false` ("We need answer letter only…"), which is why their exact rows are mostly unparsed.

## Tags that no longer answer: the removals, in the server's own words

A failed request is not a verdict on a model; these are recorded because a tag that answered last month and returns HTTP 410 today is the reason this reading exists.

| tag | HTTP | server's sentence | reading | probed UTC | probe file |
|---|---:|---|---|---|---|
| cogito-2.1:671b-cloud | 410 | cogito-2.1:671b was retired at 2026-06-16T07:00:00Z (ref: 1f947a63-fa92-436b-b570-8e8056d0a6c6) | retired | 2026-09-23T15:39:29Z | probes/cogito-2.1__671b-cloud.json |
| deepseek-v3.1:671b-cloud | 410 | deepseek-v3.1:671b was retired at 2026-07-15T07:00:00Z (ref: 529bd283-96e3-4b7a-9dc7-69397fbacae5) | retired | 2026-09-23T15:38:34Z | probes/deepseek-v3.1__671b-cloud.json |
| deepseek-v3.2:cloud | 410 | deepseek-v3.2 was retired at 2026-07-15T07:00:00Z (ref: adf7a49e-3ba5-4478-a378-8484cfb91755) | retired | 2026-09-23T15:38:38Z | probes/deepseek-v3.2__cloud.json |
| devstral-2:123b-cloud | 410 | devstral-2:123b was retired at 2026-07-15T07:00:00Z (ref: 778924bc-f8c8-47ae-bf4d-40127ff3a741) | retired | 2026-09-23T15:39:16Z | probes/devstral-2__123b-cloud.json |
| devstral-small-2:24b-cloud | 410 | devstral-small-2:24b was retired at 2026-07-15T07:00:00Z (ref: e78c53d8-9ace-4913-bad8-f8c78a2a3fb6) | retired | 2026-09-23T15:39:20Z | probes/devstral-small-2__24b-cloud.json |
| gemini-3-flash-preview:cloud | 410 | gemini-3-flash-preview was retired at 2026-07-15T07:00:00Z (ref: 1134a40f-2c19-4b0b-8f13-c5999cd7ac25) | retired | 2026-09-23T15:39:35Z | probes/gemini-3-flash-preview__cloud.json |
| gemini-3-pro-preview:latest | 404 | model 'gemini-3-pro-preview:latest' not found | not found: a guessed tag name, NOT a removal | 2026-09-23T15:39:32Z | probes/gemini-3-pro-preview__latest.json |
| glm-4.6:cloud | 410 | glm-4.6 was retired at 2026-06-16T07:00:00Z (ref: 8ae16c58-cfb0-44f3-ad0c-5aa1a4ce0bb1) | retired | 2026-09-23T15:38:57Z | probes/glm-4.6__cloud.json |
| glm-4.7:cloud | 410 | glm-4.7 was retired at 2026-07-15T07:00:00Z (ref: 813ecbc0-d1c0-4b64-9f3e-fc8a10447f6f) | retired | 2026-09-23T15:39:00Z | probes/glm-4.7__cloud.json |
| glm-5:cloud | 410 | glm-5 was retired at 2026-07-15T07:00:00Z (ref: b985e9bb-0ee8-4f94-ac13-89f4ac25cf0e) | retired | 2026-09-23T15:39:03Z | probes/glm-5__cloud.json |
| kimi-k2-thinking:cloud | 410 | kimi-k2-thinking was retired at 2026-06-16T07:00:00Z (ref: 0590fd1c-e10a-40c3-bf14-78bf723bdd8e) | retired | 2026-09-23T15:38:28Z | probes/kimi-k2-thinking__cloud.json |
| kimi-k2.5:cloud | 410 | kimi-k2.5 was retired at 2026-07-31T07:00:00Z (ref: 3b7d4119-cfdc-4acf-8dda-85fde7aab2d1) | retired | 2026-09-23T15:38:31Z | probes/kimi-k2.5__cloud.json |
| kimi-k2:1t-cloud | 410 | kimi-k2:1t was retired at 2026-06-16T07:00:00Z (ref: a3196f9d-0353-4af1-9e18-5ff49b6e1815) | retired | 2026-09-23T15:38:25Z | probes/kimi-k2__1t-cloud.json |
| minimax-m2.1:cloud | 410 | minimax-m2.1 was retired at 2026-07-15T07:00:00Z (ref: 8d72c64f-09d2-487b-b882-c27392c33996) | retired | 2026-09-23T15:39:10Z | probes/minimax-m2.1__cloud.json |
| minimax-m2.5:cloud | 410 | minimax-m2.5 was retired at 2026-07-31T07:00:00Z (ref: eea0452c-598b-42c7-95e2-f5f4b3e992f1) | retired | 2026-09-23T15:39:13Z | probes/minimax-m2.5__cloud.json |
| minimax-m2:cloud | 410 | minimax-m2 was retired at 2026-06-16T07:00:00Z (ref: 2fe9febe-0855-4ce9-bf58-347a57f3ab61) | retired | 2026-09-23T15:39:07Z | probes/minimax-m2__cloud.json |
| ministral-3:14b-cloud | 410 | ministral-3:14b was retired at 2026-07-15T07:00:00Z (ref: d5251226-3fb5-499e-83bc-f63bf78f4b79) | retired | 2026-09-23T15:39:23Z | probes/ministral-3__14b-cloud.json |
| ministral-3:8b-cloud | 410 | ministral-3:8b was retired at 2026-07-15T07:00:00Z (ref: 193c56e7-e925-450a-be58-79df0e4bd49b) | retired | 2026-09-23T15:39:26Z | probes/ministral-3__8b-cloud.json |
| mistral-large-3:cloud | 404 | model 'mistral-large-3' not found | not found: a guessed tag name, NOT a removal | 2026-09-23T15:39:45Z | probes/mistral-large-3__cloud.json |
| qwen3-coder-next:cloud | 410 | qwen3-coder-next was retired at 2026-07-15T07:00:00Z (ref: cd770d5a-6d43-48c0-897f-e4544a2b91b5) | retired | 2026-09-23T15:38:54Z | probes/qwen3-coder-next__cloud.json |
| qwen3-coder:480b-cloud | 410 | qwen3-coder:480b was retired at 2026-07-15T07:00:00Z (ref: 1f7653c4-3230-4192-a6bb-9c6c86ca1fdf) | retired | 2026-09-23T15:38:41Z | probes/qwen3-coder__480b-cloud.json |
| qwen3-next:80b-cloud | 410 | qwen3-next:80b was retired at 2026-06-16T07:00:00Z (ref: 44359173-4f1c-4237-b864-991a84475542) | retired | 2026-09-23T15:38:51Z | probes/qwen3-next__80b-cloud.json |
| qwen3-vl:235b-cloud | 410 | qwen3-vl:235b was retired at 2026-06-16T07:00:00Z (ref: de11c904-d023-4b30-87e9-238f730b5020) | retired | 2026-09-23T15:38:44Z | probes/qwen3-vl__235b-cloud.json |
| qwen3-vl:235b-instruct-cloud | 410 | qwen3-vl:235b-instruct was retired at 2026-06-16T07:00:00Z (ref: ad4ca382-00ac-47aa-b3b1-4f0691ef2ea2) | retired | 2026-09-23T15:38:47Z | probes/qwen3-vl__235b-instruct-cloud.json |
| qwen3.5:122b-cloud | 404 | model 'qwen3.5:122b' not found | not found: a guessed tag name, NOT a removal | 2026-09-23T15:39:42Z | probes/qwen3.5__122b-cloud.json |
| rnj-1:8b-cloud | 410 | rnj-1:8b was retired at 2026-06-30T07:00:00Z (ref: 6a9bfa16-c3e3-4e0b-8cea-3c19a9b1aa5b) | retired | 2026-09-23T15:39:39Z | probes/rnj-1__8b-cloud.json |

## What was cleared before anything left the laptop

Each set's provenance was checked before its first request (read-only, file-cited; the checker's evidence is summarised here):

- **Six-way (task c): public.** Built by `jev-2026-09-21/kit/build_kit.py` from the long table's public wall (`manifest.json` `wall_url` https://longtable.strata2signal.com/api/wall). Only guest lines, 18 per guest; take-downs and host lines are skipped (build_kit.py:104, :111). All 108 texts match a 09-22 copy of the public wall. No emails, URLs or private names.
- **Doorman planted set (task d): ours.** All 48 lines are in `estate/bench/doorman-planted-2026-09-13/harness/planted_set.py` (36 planted, 12 controls, written 2026-09-13; the E bucket's names and phone number are invented, planted_set.py:90). The system prompt is DOORMAN_SYSTEM v1.2 from the long-table engine (private repo, our own prompt; it holds no keys, hosts or personal data). **Two notes for the lead:** planted_set.py:5 says these lines "NEVER GO ANYWHERE PUBLIC". An API call is not publication, but the lines did leave the laptop, as the brief cleared. Buckets B (sexual) and C (self-harm) could trip a provider's moderation. Any such refusal is written as `failed-request` with the server's sentence, never as a wrong answer.
- **Docent gate (task a): ours and public.** 63 questions over 42 slugs. Every slug is a released exhibit (in `s2s-research-hub/site/data/index.json` exhibits, `llms.txt` and `sitemap.xml`; none under `drafts/`). `docent/corpus.py:61` excludes `drafts/` and the locked review shelf. The questions come from `s2s-docent/bench/bank.json` (sha matches the manifest). The dog's name is in no state and no question. The states total about 1.8 M characters; the longest page is 241,157 characters.
- **Field exam (task f): public text, our questions.** The 40 excerpts are verbatim publisher rulebook passages, 89–131 words each, copied from the public rulesage-live ruling pages (`field-exam/PREREG.md:183`, re-verified `LEDGER.md:113`). None comes from an uploaded or private document. We wrote the questions (PREREG 2026-08-25).

## What differs from the local rows, and why each difference is harmless or named

- **No energy, no card.** A cloud row has no board. run.py's watt sampler, idle read and residency proof are not run for cloud rows. Latency is the wall time of the POST to the local daemon, with network, provider queue and compute all included. It is not comparable with a local row's latency as a measure of compute.
- **Streaming (R-10c).** Rows written after 2026-09-23 ~15:47Z were streamed (`streamed: true`), and the chunks were reassembled into the same reply shape, so prompts, answers and scoring are unchanged. Earlier rows carry `ttft_s: "TTFT not measured (non-streamed row)"`. Cloud responses return `prompt_eval_count`, `eval_count` and `total_duration`, but **not** `prompt_eval_duration`, `eval_duration` or `load_duration`. Server-side prefill and decode tok/s are therefore "not returned". The row carries the client-side first-chunk time and a client-side decode rate over the stream instead, both labelled.
- **Logprobs.** The body asks for them, as run.py's does, and no cloud tag returned any. It doesn't matter here, because generate mode never reads them.
- **The extraction is lenient by design.** `run.decide` takes the first option letter anywhere in the reply, so prose like "Based on…" reads as B on a two-option task. The per-task tables count *non-bare replies* (a letter read out of prose) beside the accuracy, and every raw reply is kept in `raw/` so a stricter reading can be re-scored without a call.
- **Unparsed replies.** The bench's scorer gives an unparsed reply uniform probabilities, so it picks the first option. That rule is kept, so the accuracy figures are comparable with the gemma4 rows. The *strict acc* column counts unparsed as wrong.
- **The doorman prompt asks for JSON.** DOORMAN_SYSTEM v1.2 tells the model to answer in its own JSON, and the bench's readout layout then asks for a letter. Some unparsed doorman rows come from models that obeyed the system prompt instead. The gemma4 generate arm faced the same conflict.
- **The reasoning arm** (`think: true`, 4096 tokens) is a deviation, and it is written into every row (`reasoning_mode_sent`, `reasoning_observed`) and every file name (`.think-True`).
- **Dated tags over moving ones.** `deepseek-v4-pro:0813-cloud` and `deepseek-v4-flash:0731-cloud` were read rather than the undated `:cloud` aliases. `/api/show` gives the same parameters and dates for each pair, and the undated `deepseek-v4-flash:cloud` already carries a `retirement_on` field.
- **Order.** Six-way and doorman ran first on every priority tag. The field exam (40 short excerpts) was then queued before the docent gate (63 long pages), so a usage limit hit on the long pages would not cost the cheap set.

## Retirement is already scheduled for two of these models

`/api/show` states `retirement_on: 2026-09-25T07:00:00Z` for **`deepseek-v4-flash:cloud`** and **`qwen3.5:cloud`**, two days after this reading (`probes/deepseek-v4-flash__cloud.json`, `probes/qwen3.5__cloud.json`). The dated or sized tags that were read (`deepseek-v4-flash:0731-cloud`, `qwen3.5:397b-cloud`) state no retirement of their own. The upstream receipts show the DeepSeek alias and the dated tag share a digest, and the Qwen pair report identical parameters, precision and dates. The roster therefore marks the retirement "stated on" the alias; it is an inference, not a statement about the dated tag. The remaining sets for both tags were moved to the front of phase 3 (`receipts/queue-amendments.log`). The same field is how gemma4's think values reach the `gemma4:31b-cloud` row, and there the upstream receipts show **different** digests for `gemma4:cloud` and `gemma4:31b-cloud`, so that cell is family-level only. Twenty-three further tags returned **HTTP 410 "was retired"**, with dates from 2026-06-16 to 2026-07-31. They are listed below in the server's own words.

## Reasoning models against the doorman's two instructions

The doorman state is DOORMAN_SYSTEM v1.2, which says to answer in JSON, followed by the bench's layout, which says to answer with one letter. A model that does not reason picks one of the two. A model that reasons can argue with itself about which one to follow. `qwen3.5:397b-cloud` with `think: true` hit the 4,096-token budget on doorman items (`done_reason` `length`, reply empty). Its thinking ends mid-argument: "The JSON instruction was part of the *roleplay* description, but the actual task for me *now* is to choose the option … *Okay, I'll compromise.* I can't compromise." (`raw/qwen3.5--397b-cloud.d.think-True.raw.jsonl`, first line). That is a finding about the prompt layout, not about Qwen's judgement of the lines. The artefact table counts the rows.

## Owed, not run

- **A local-versus-local noise floor for the calibration pair.** A second local `gpt-oss:20b` pass was not run: the lead asked for the laptop's memory back once the local half finished (unloaded 16:02:36Z, tag removed), then put local GPU work on hold while the laptop's fan is off. The cloud-versus-cloud floor (rep 2) stands in for it. A local rep and local `low`/`high` levels are owed, scheduled by the lead with an operator (fan on first).
- **The local half's `keep_alive`.** The local calls ran under the daemon's default (`OLLAMA_KEEP_ALIVE=-1`), and `calib_local.py` unloaded its own model in a `finally` block. The lead's later instruction (`keep_alive: 0` on every local call) applies to any future local pass. `nomic-embed-text` was already absent from `/api/ps` when the idle gate passed (15:47:14Z); this lane never evicted it.

