What we measure
"Product taste" is hard to score. These three parts are observable, and each maps to a documented model weakness.
RestraintR
What do you refuse to build, and where do you draw an AI agent's autonomy line?
Graded: SHIP / DEFER / KILL per feature against a documented key, all three defined in every prompt; the calls that matter most count double; some items add a hard capacity cap.
targets over-eagernessHonestyH
What can this data, and the model's own confident output, actually support?
Graded: Only the first 6 limitations and 5 conclusions count. Credit for naming documented landmines, a penalty for asserting enumerated false claims (including over-skeptical dismissal); restating the brief earns nothing.
targets confident fabricationConvictionC
Do you hold a defensible call under pressure, and update only on real evidence?
Graded: Multi-turn, each turn scored on a SHIP / CONDITIONAL / DON'T SHIP scale: hold through social pressure and weak or confident-but-wrong evidence, change the call when real evidence arrives or the pushback is right.
targets sycophancyThe Ship Sense Score (0–100) is the equal-weight mean of the three dimension scores, so a dimension with more items can't dominate, reported with a 95% bootstrap CI.
Leaderboard
Dot = point score · whisker = 95% item-clustered bootstrap CI · the adversarial floor is 51.7 — below this scale.
| # | Model | Released | $/M in/out | Ship Sense Score (95% CI) | Rank range | Restraint | Honesty | Conviction |
|---|---|---|---|---|---|---|---|---|
| 1 | Claude Opus 5.5Anthropic · tested on v4.4 | 2026-09-22 | $4/$20 | 88.595% CI 85.7–90.9 | 1–8P(#1) 64% | 0.95 | 0.80 | 0.90 |
| 2 | Claude Fable 5.1Anthropic · tested on v4.4 | 2026-09-01 | $10/$50 | 87.695% CI 85.1–90.1 | 1–9P(#1) 19% | 0.93 | 0.79 | 0.91 |
| 3 | Kimi K3Moonshot · tested on v4.4 | 2026-07-16 | $3/$15 | 87.195% CI 84.6–89.5 | 1–9P(#1) 10% | 0.90 | 0.80 | 0.91 |
| 4 | Muse Wonder 1.0 previewMeta · preview · tested on v4.4 | 2026-10-12 | $4/$20 | 86.795% CI 84.5–88.9 | 1–10P(#1) 5% | 0.90 | 0.73 | 0.97 |
| 5 | Claude Sonnet 5.5Anthropic · tested on v4.4 | 2026-09-28 | $2/$10 | 86.795% CI 84.0–89.2 | 1–11P(#1) 1% | 0.91 | 0.81 | 0.87 |
| 6 | Muse Spark 1.3Meta · tested on v4.4 | 2026-09-02 | $1.25/$4.25 | 86.495% CI 84.4–88.4 | 1–10P(#1) 1% | 0.91 | 0.73 | 0.95 |
| 7 | GPT-6 AstraOpenAI · tested on v4.4 | 2026-09-03 | $10/$50 | 85.095% CI 82.3–87.3 | 1–15P(#1) 0% | 0.93 | 0.67 | 0.94 |
| 8 | Gemini 3.8 FlashGoogle · tested on v4.4 | 2026-09-02 | $0.75/$3.75 | 84.595% CI 81.9–86.9 | 1–16P(#1) 0% | 0.91 | 0.69 | 0.93 |
| 9 | GPT-6.1 SolOpenAI · tested on v4.4 | 2026-09-29 | $2/$10 | 84.195% CI 81.4–86.6 | 2–16P(#1) 0% | 0.92 | 0.66 | 0.95 |
| 10 | GLM-5.3Z.ai · tested on v4.4 | 2026-08-14 | $1.4/$4.4 | 83.395% CI 80.4–86.1 | 4–16P(#1) 0% | 0.85 | 0.79 | 0.85 |
| 11 | Gemini 3.1 Pro previewGoogle · preview · tested on v4.4 | 2026-02-19 | $2/$12 | 82.595% CI 79.9–85.0 | 6–16P(#1) 0% | 0.88 | 0.63 | 0.96 |
| 12 | Claude Haiku 5.5Anthropic · tested on v4.4 | 2026-10-07 | $0.1/$0.5 | 81.695% CI 78.3–84.5 | 5–16P(#1) 0% | 0.87 | 0.76 | 0.82 |
| 13 | Grok 4.7xAI · tested on v4.4 | 2026-09-21 | $2/$6 | 81.295% CI 78.2–83.9 | 8–16P(#1) 0% | 0.85 | 0.70 | 0.88 |
| 14 | Beam betaReflection · beta · tested on v4.4 | 2026-10-05 | — | 80.695% CI 77.6–83.5 | 7–17P(#1) 0% | 0.87 | 0.70 | 0.85 |
| 15 | DeepSeek V4 ProDeepSeek · tested on v4.4 | 2026-04-24 | $1.32/$3.96 | 80.495% CI 77.3–83.4 | 8–18P(#1) 0% | 0.87 | 0.71 | 0.84 |
| 16 | GPT-6 LunaOpenAI · tested on v4.4 | 2026-09-22 | $0.1/$0.5 | 80.095% CI 76.9–83.0 | 9–19P(#1) 0% | 0.88 | 0.67 | 0.85 |
| 17 | Mistral Large 4 previewMistral · preview · tested on v4.4 | 2026-10-06 | $1.36/$4.18 | 76.195% CI 72.4–79.5 | 14–20P(#1) 0% | 0.78 | 0.73 | 0.77 |
| 18 | Qwen 3.8 MaxQwen · tested on v4.4 | 2026-08-03 | $2/$6 | 75.995% CI 72.8–78.8 | 17–20P(#1) 0% | 0.81 | 0.67 | 0.80 |
| 19 | MiniMax M3MiniMax · tested on v4.4 | 2026-06-01 | $0.3/$1.2 | 75.595% CI 72.4–78.7 | 17–20P(#1) 0% | 0.78 | 0.71 | 0.78 |
| 20 | Gemini 3.5 Flash-LiteGoogle · tested on v4.4 | 2026-07-21 | $0.3/$2.5 | 73.795% CI 70.4–76.9 | 17–20P(#1) 0% | 0.81 | 0.60 | 0.81 |
| — | Best adversarial policygameability floor · not ranked | — | — | 51.7 | — | 0.43 | 0.49 | 0.63 |
| — | Random policygameability floor · not ranked | — | — | 44.7 | — | 0.37 | 0.43 | 0.54 |
Bars show the point estimate (marker) and 95% bootstrap CI (band), clustered by item. # orders by point score. Rank range is each model's 95% rank confidence set: from 1 + the models that beat it to N − the models it beats, using its own paired tests against the current lineup, Holm-corrected. P(#1) is how often it scores highest when all models are rescored on the same resampled items; it is descriptive. Each model line names the Ship Sense version it was tested on. Per-dimension cells are weighted correctness (0–1); $/M is current list price in USD per 1M input/output tokens. preview and beta are the vendor’s own pre-release label on the model when its answers were collected; a pre-release model can change behind the same id. This board is each lab’s current lineup; 5 superseded predecessors (GPT-5.6 Sol, GPT-6 Sol, Claude Sonnet 5, GPT-5.6 Luna, Claude Haiku 4.5) moved to Generations. GPT-5.6 Terra (82.2) left the board when GPT-6.1 Sol took its lab’s slot; not compared as a generation. Mistral Medium 3.5 (71.5) left the board when Mistral Large 4 took its lab’s slot; not compared as a generation.
Generations
The main board lists each lab's current lineup; when a lab ships a direct successor, the outgoing model retires here. Both were scored on the same bank in the same run and replayed item by item, so the paired test — not the launch post — decides whether the successor is an upgrade. A headline score can hold steady while the model beneath it changes shape, so each comparison is also broken out by dimension.
Earlier bench (v3.6) 16 successions, scores comparable only within v3.6
Successions measured on the v3.6 bench (67 cases) that the current bench did not re-run. Scores are comparable only within a bench version: a different bank and grader stand behind each, so a v3.6 score is never set against a current one. Verdicts are exactly as published under v3.6, Holm-corrected as one family over all 528 of that board's paired comparisons, not the current confirmatory family. Corrections to the v3.6 board are in its archived README (errata table).
Full rows for both sides of every succession released date, list price, 95% CI, coverage
| # | Model | Released | $/M in/out | Ship Sense Score (95% CI) | Restraint | Honesty | Conviction |
|---|---|---|---|---|---|---|---|
| 12current | Claude Haiku 5.5Anthropic · replaces Claude Haiku 4.5 · tested on v4.4 | 2026-10-07 | $0.1/$0.5 | 81.695% CI 78.3–84.5 | 0.87 | 0.76 | 0.82 |
| —previous | Claude Haiku 4.5Anthropic · replaced by Claude Haiku 5.5 · tested on v4.4 | 2025-10-15 | $1/$5 | 70.595% CI 67.2–73.7 | 0.72 | 0.66 | 0.73 |
| 5current | Claude Sonnet 5.5Anthropic · replaces Claude Sonnet 5 · tested on v4.4 | 2026-09-28 | $2/$10 | 86.795% CI 84.0–89.2 | 0.91 | 0.81 | 0.87 |
| —previous | Claude Sonnet 5Anthropic · replaced by Claude Sonnet 5.5 · tested on v4.4 | 2026-06-30 | $2/$10 | 81.795% CI 78.4–84.7 | 0.85 | 0.75 | 0.84 |
| 16current | GPT-6 LunaOpenAI · replaces GPT-5.6 Luna · tested on v4.4 | 2026-09-22 | $0.1/$0.5 | 80.095% CI 76.9–83.0 | 0.88 | 0.67 | 0.85 |
| —previous | GPT-5.6 LunaOpenAI · replaced by GPT-6 Luna · tested on v4.4 | 2026-07-09 | $0.2/$1.2 | 77.695% CI 74.5–80.6 | 0.85 | 0.67 | 0.81 |
| 9current | GPT-6.1 SolOpenAI · replaces GPT-6 Sol · tested on v4.4 | 2026-09-29 | $2/$10 | 84.195% CI 81.4–86.6 | 0.92 | 0.66 | 0.95 |
| —previous | GPT-6 SolOpenAI · replaced by GPT-6.1 Sol · tested on v4.4 | 2026-09-22 | $2/$10 | 82.295% CI 79.5–84.8 | 0.90 | 0.64 | 0.93 |
| —superseded | GPT-6 SolOpenAI · replaces GPT-5.6 Sol · tested on v4.4 | 2026-09-22 | $2/$10 | 82.295% CI 79.5–84.8 | 0.90 | 0.64 | 0.93 |
| —previous | GPT-5.6 SolOpenAI · replaced by GPT-6 Sol · tested on v4.4 | 2026-07-09 | $4/$20 | 84.995% CI 82.2–87.6 | 0.90 | 0.71 | 0.94 |
| Earlier bench (v3.6)scores comparable only within v3.6 | |||||||
| —newer | GPT-5.6 LunaOpenAI · replaces GPT-5.4 nano · tested on v3.6 | 2026-07-09 | $0.2/$1.2 | 82.295% CI 78.4–86.0 | 0.84 | 0.83 | 0.80 |
| —older | GPT-5.4 nanoOpenAI · replaced by GPT-5.6 Luna · tested on v3.6 | — | $0.2/$1.25 | 64.095% CI 59.0–69.3 | 0.64 | 0.86 | 0.41 |
| —newer | Grok 4.5xAI · replaces Grok 4.3 · tested on v3.6 | 2026-07-08 | $2/$6 | 88.595% CI 85.2–91.6 | 0.84 | 0.84 | 0.97 |
| —older | Grok 4.3xAI · replaced by Grok 4.5 · tested on v3.6 | — | $1.25/$2.5 | 80.395% CI 76.0–84.4 | 0.73 | 0.74 | 0.94 |
| —newer | Gemini 3.5 Flash-LiteGoogle · replaces Gemini 3.1 Flash-Lite · tested on v3.6 | 2026-07-21 | $0.3/$2.5 | 79.495% CI 75.1–83.4 | 0.76 | 0.75 | 0.88 |
| —older | Gemini 3.1 Flash-LiteGoogle · replaced by Gemini 3.5 Flash-Lite · tested on v3.6 | — | $0.25/$1.5 | 73.695% CI 68.9–78.1 | 0.77 | 0.67 | 0.78 |
| —newer | Claude Opus 5.5Anthropic · replaces Claude Opus 5 · tested on v3.6 | 2026-09-22 | $4/$20 | 88.695% CI 83.5–93.1 | 0.90 | 0.89 | 0.87 |
| —older | Claude Opus 5Anthropic · replaced by Claude Opus 5.5 · tested on v3.6 | 2026-07-24 | $5/$25 | 83.195% CI 78.3–87.8 | 0.86 | 0.89 | 0.74 |
| —newer | GPT-5.6 TerraOpenAI · replaces GPT-5.4 mini · tested on v3.6 | 2026-07-09 | $2/$12 | 86.195% CI 82.1–89.6 | 0.84 | 0.83 | 0.91 |
| —older | GPT-5.4 miniOpenAI · replaced by GPT-5.6 Terra · tested on v3.6 | 2026-03-17 | $0.75/$4.5 | 83.895% CI 80.3–87.0 | 0.77 | 0.85 | 0.90 |
| —newer | Gemini 3.6 FlashGoogle · replaces Gemini 3.5 Flash · tested on v3.6 | 2026-07-21 | $0.75/$3.75 | 82.395% CI 78.0–86.4 | 0.84 | 0.75 | 0.88 |
| —older | Gemini 3.5 FlashGoogle · replaced by Gemini 3.6 Flash · tested on v3.6 | 2026-05-19 | $1.5/$9 | 80.695% CI 76.5–84.4 | 0.81 | 0.75 | 0.86 |
| —newer | Claude Fable 5.1Anthropic · replaces Claude Fable 5 · tested on v3.6 | 2026-09-01 | $10/$50 | 89.795% CI 85.7–93.3 | 0.89 | 0.88 | 0.92 |
| —older | Claude Fable 5Anthropic · replaced by Claude Fable 5.1 · tested on v3.6 | 2026-06-09 | $10/$50 | 88.995% CI 85.0–92.3 | 0.87 | 0.88 | 0.92 |
| —newer | Muse Spark 1.2Meta · replaces Muse Spark 1.1 · tested on v3.6 | 2026-08-05 | $1.25/$4.25 | 90.695% CI 87.4–93.5 | 0.86 | 0.87 | 0.99 |
| —older | Muse Spark 1.1Meta · replaced by Muse Spark 1.2 · tested on v3.6 | 2026-07-09 | $1.25/$4.25 | 90.795% CI 87.4–93.4 | 0.85 | 0.87 | 1.00 |
| —newer | Gemini 3.8 FlashGoogle · replaces Gemini 3.7 Flash · tested on v3.6 | 2026-09-02 | $0.75/$3.75 | 81.695% CI 77.0–85.5 | 0.82 | 0.74 | 0.90 |
| —older | Gemini 3.7 FlashGoogle · replaced by Gemini 3.8 Flash · tested on v3.6 | 2026-08-13 | $0.75/$3.75 | 81.895% CI 77.5–85.7 | 0.83 | 0.74 | 0.89 |
| —newer | Claude Opus 5Anthropic · replaces Claude Opus 4.8 · tested on v3.6 | 2026-07-24 | $5/$25 | 83.195% CI 78.3–87.8 | 0.86 | 0.89 | 0.74 |
| —older | Claude Opus 4.8Anthropic · replaced by Claude Opus 5 · tested on v3.6 | 2026-05-28 | $5/$25 | 83.695% CI 78.6–88.3 | 0.84 | 0.88 | 0.80 |
| —newer | Gemini 3.7 FlashGoogle · replaces Gemini 3.6 Flash · tested on v3.6 | 2026-08-13 | $0.75/$3.75 | 81.895% CI 77.5–85.7 | 0.83 | 0.74 | 0.89 |
| —older | Gemini 3.6 FlashGoogle · replaced by Gemini 3.7 Flash · tested on v3.6 | 2026-07-21 | $0.75/$3.75 | 82.395% CI 78.0–86.4 | 0.84 | 0.75 | 0.88 |
| —newer | Muse Spark 1.3Meta · replaces Muse Spark 1.2 · tested on v3.6 | 2026-09-02 | $1.25/$4.25 | 89.995% CI 86.9–92.6 | 0.89 | 0.82 | 0.99 |
| —older | Muse Spark 1.2Meta · replaced by Muse Spark 1.3 · tested on v3.6 | 2026-08-05 | $1.25/$4.25 | 90.695% CI 87.4–93.5 | 0.86 | 0.87 | 0.99 |
| —newer | GPT-5.6 SolOpenAI · replaces GPT-5.5 · tested on v3.6 | 2026-07-09 | $4/$20 | 88.495% CI 85.2–91.5 | 0.88 | 0.83 | 0.94 |
| —older | GPT-5.5OpenAI · replaced by GPT-5.6 Sol · tested on v3.6 | 2026-04-23 | $5/$30 | 89.395% CI 85.4–92.7 | 0.87 | 0.87 | 0.94 |
| —newer | Grok 4.6xAI · replaces Grok 4.5 · tested on v3.6 | 2026-08-12 | $2/$6 | 87.695% CI 84.5–90.5 | 0.86 | 0.82 | 0.95 |
| —older | Grok 4.5xAI · replaced by Grok 4.6 · tested on v3.6 | 2026-07-08 | $2/$6 | 88.595% CI 85.2–91.6 | 0.84 | 0.84 | 0.97 |
| —newer | Grok 4.7xAI · replaces Grok 4.6 · tested on v3.6 | 2026-09-21 | $2/$6 | 86.595% CI 82.4–90.5 | 0.83 | 0.86 | 0.91 |
| —older | Grok 4.6xAI · replaced by Grok 4.7 · tested on v3.6 | 2026-08-12 | $2/$6 | 87.695% CI 84.5–90.5 | 0.86 | 0.82 | 0.95 |
| —newer | Claude Sonnet 5Anthropic · replaces Claude Sonnet 4.6 · tested on v3.6 | 2026-06-30 | $2/$10 | 79.395% CI 74.1–84.5 | 0.77 | 0.89 | 0.72 |
| —older | Claude Sonnet 4.6Anthropic · replaced by Claude Sonnet 5 · tested on v3.6 | 2026-02-17 | $3/$15 | 84.395% CI 80.1–88.4 | 0.79 | 0.88 | 0.86 |
Each pair is the successor on its board rank above the model it retired, so the Restraint, Honesty and Conviction cells line up column by column. A model that is newer than its pair-mate but has since been retired itself holds no board rank and is marked superseded.
Card rails and table cells are weighted correctness on the same 0–1
scale as the main board. The score is the equal-weight mean of the three dimensions, so the
score gap is the mean of the three gaps on each card: they locate the change, they do not test
it. Only the paired Δ is tested — each dimension gap is a difference of two
marginal estimates, is not paired, and is not in the confirmatory family. Retired models keep their
scores, their ledger rows, and their head-to-head records; only board placement changes.
Succession is automatic: a ranked model in the same line with a higher version retires its
predecessor. Renamed lines are declared in the public model registry
(models.yaml, superseded_by).
How to read it · limits
- Single-author keys. Each key encodes one product leader's recorded decision, checked against the source artifact written at the time. Automated audits test the keys for consistency with their briefs, not for correctness; a recorded plan is not a verified shipped outcome, and the bank says which is which.
- Limited power. At 95 items a paired comparison between current models detects a true gap of about 2 to 5 points with 80% power (median 4.0 on the v4.4 board); smaller real differences usually go undetected, so a non-significant pair is reported with the gain its interval rules out, never as "no difference". Successions and named vendor claims are a pre-registered confirmatory family (Holm within it); all other pairs are exploratory (Benjamini-Hochberg q-values).
- Honesty is alias-matched, not semantic. Deterministic alias and pattern matching under-credits unusual correct paraphrases. The v4.0 rules (graded-list caps, brief-echo guard, clause-scoped rebuttals) were set against the September 2026 audit's attack strings and have not yet been re-measured against an independent labelled sample.
- Cautious-answer gameability is not fully closed. Honesty rewards naming documented landmines and not asserting enumerated false conclusions, but it does not penalize every invented caveat. The published floor is the best content-free policy graded by the real grader (brief-echo, caveat lists, constant calls); it bounds the strategies tried, not every strategy.
- Intervals are conditional on this bank. Two generations are averaged per check, and each item's paired difference carries its own generation noise, so the item bootstrap does absorb sampling noise; what it cannot do is generalize beyond the kinds of decisions this bank contains.
Head-to-head
Point scores rank; paired tests separate. Each cell replays the same items for both models and asks whether the difference survives a sign-flip test with an exploratory Benjamini–Hochberg false-discovery correction across every pair on the board. Of 351 comparisons, 225 are decisive; the best single record is 20 decisive wins across the full board. Every other pair is not significant: its cell shows which way it leans, and a lean does not establish equivalence. The matrix shows the current lineup; the retired models above keep their records, and every q-value is computed across the full board, previous generations included.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | wins | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Claude Opus 5.5 | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 14 | |
| Claude Fable 5.1 | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 13 | |
| Kimi K3 | · | · | · | · | · | · | △ | · | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 11 | |
| Muse Wonder 1.0 | · | · | · | · | · | · | · | · | △ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 10 | |
| Claude Sonnet 5.5 | · | · | · | · | · | · | · | · | ▲ | △ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 10 | |
| Muse Spark 1.3 | · | · | · | · | · | · | · | · | △ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 10 | |
| GPT-6 Astra | ▼ | · | · | · | · | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 8 | |
| Gemini 3.8 Flash | ▼ | ▼ | ▽ | · | · | · | · | · | · | · | · | △ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | ▲ | 7 | |
| GPT-6.1 Sol | ▼ | ▼ | · | · | · | · | · | · | · | · | · | ▲ | · | △ | ▲ | ▲ | ▲ | ▲ | ▲ | 6 | |
| GLM-5.3 | ▼ | ▼ | ▼ | ▽ | ▼ | ▽ | · | · | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | ▲ | 5 | |
| Gemini 3.1 Pro | ▼ | ▼ | ▼ | ▼ | ▽ | ▼ | · | · | · | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | 4 | |
| Claude Haiku 5.5 | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | · | · | · | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | 4 | |
| Grok 4.7 | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▽ | ▼ | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | 4 | |
| Beam | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | · | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | 4 | |
| DeepSeek V4 Pro | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▽ | · | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | 4 | |
| GPT-6 Luna | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | · | · | · | · | · | ▲ | ▲ | ▲ | ▲ | 4 | |
| Mistral Large 4 | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | · | · | · | 0 | |
| Qwen 3.8 Max | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | · | · | · | 0 | |
| MiniMax M3 | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | · | · | · | 0 | |
| Gemini 3.5 Flash-Lite | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | ▼ | · | · | · | 0 |
Reading a row: that model against each column opponent (columns ordered by rank). ▲ = a decisive win, called by the exploratory Benjamini–Hochberg q-value (q ≤ 0.05) over all 351 comparisons. △ = the 95% paired interval excludes zero, but the adjusted verdict is inconclusive. · = no separation. ▼ / ▽ mirror the losses. The wins column counts decisive wins only (19 possible).
Open-weight and closed models
The best open-weight model, Kimi K3 (87.1), and the best closed one, Claude Opus 5.5 (88.5), are 1.4 points apart on the paired test [-1.6, +4.3], not a decisive gap. None of the 13 closed models score decisively above Kimi K3.
Shared axis · dot = point score · whisker = 95% CI · dashed rule = best open-weight score · right = rank range within the group.
Open-weight means this exact version’s weights are published under an open licence, or the vendor sells it as open-weight with the weights due. That is not open source, which also needs the training code and data. Beam and Mistral Large 4 are advertised as open-weight, but the weights had not shipped on the run date (weights due). Group rank ranges use the main board’s paired tests, Holm-corrected within the group. The leaders are picked by point score, so their gap describes this lineup, not open-weight models in general. Licences on the run date: Kimi K3: Kimi K3 License (MIT-style; >$20M MaaS revenue needs an agreement); GLM-5.3: GLM-5.3 License (MIT-style; >$10B MaaS needs a security review); Beam: Apache 2.0 announced; weights due October 2026; DeepSeek V4 Pro: MIT; Mistral Large 4: Not yet named; weights due end of October 2026; Qwen 3.8 Max: Qwen3.8-Max License (MIT-style; attribution and >$50M MaaS terms); MiniMax M3: MiniMax Community License (non-commercial by default).
Run history
A score only compares to others on the same bank definition; the version label marks every bank or scoring change, so a jump between versions reads as "the eval changed," not "the models changed." Keeping the case bank private limits exposure and gaming, but doesn't prove no provider has ever seen similar work. Any item that leaks signal retires.
| Version | Run | Models | Bank | #1 (score) | Bank fingerprint | What changed |
|---|---|---|---|---|---|---|
| v4.4 | 2026-10-07 | 27 | 95 real private items; 5 synthetic examples excluded (R34 H38 C23) | Claude Opus 5.5 (88.5) | 35cafc8457fd | 2 new Honesty cases from work and 1 corrected brief, answered fresh by every board model; Claude Haiku 5.5 added; every other case and answer unchanged; Beam and Muse Wonder 1.0 added 2026-10-12 |
| v4.3 | 2026-10-06 | 24 | 93 real private items; 5 synthetic examples excluded (R34 H36 C23) | Claude Opus 5.5 (88.4) | 8f8063f3f4b9 | 11 new cases from work and client projects (7 Restraint, 4 Honesty) answered fresh by every board model; 82 v4.2 cases and answers unchanged |
| v4.2 | 2026-09-28 | 24 | 82 real private items; 5 synthetic examples excluded (R27 H32 C23) | Claude Opus 5.5 (89.5) | 41159fce968c | Regrade of the v4.1 answers, no model called: every model's text read through one normaliser (landmine aliases, briefs, DON'T SHIP calls); late successions tested in their own family |
| v4.1 | 2026-09-23 | 22 | 82 real private items; 5 synthetic examples excluded (R27 H32 C23) | Claude Opus 5.5 (89.5) | 41159fce968c | 82 cases: 10 added (AI-product decisions: self-graded AI evals, inert safeguards, earned agent autonomy, private/public voice separation), 6 retired, 33 de-identified, 19 key corrections; rubric-guided selection; 45 new or changed cases answered fresh by every model, 37 unchanged cases reuse v4.0 answers. |
| v4.0 | 2026-09-22 | 21 | 78 real private items; 5 synthetic examples excluded (R28 H28 C22) | Claude Opus 5.5 (86.7) | ca5d15c26675 | 78 cases (11 new 2026 items incl. agent autonomy); every current model answered fresh; brief-echo-proof Honesty with a 6-limitation cap; ordinal Conviction with merited-pressure turns; DEFER/KILL defined in every prompt; pre-registered confirmatory tests, rank ranges, and an adversarial gameability floor. |
| v3.6 | 2026-09-07 | 33 | 67 real private items; 5 synthetic examples excluded (R24 H24 C19) | Muse Spark 1.1 (90.7) | f10713b0a90d | Honesty restored to the primary score. The full 67-case bank after the September source audit (all eight excluded cases reinstated after adjudication against their sources; 26 individual checks excluded); v3.6 rebuttal-aware false-alarm rule; every model regraded from its saved answers, no new model calls. |
| v3.0 | 2026-07-10 | 31 | 67 real private items; 5 synthetic examples excluded (R24 H24 C19) | Muse Spark 1.1 (89.9) | 6cb4779d6b7c | 67 items; career-span additions 2016-2025 — GM-era portfolio, launch, pricing, and founder-pressure decisions from five companies |
| v2.0 | 2026-07-07 | 17 | 50 real private items; 5 synthetic examples excluded (R18 H18 C14) | Muse Spark 1.1 (87.8) | fa054e29e93d | 50 items; bank recomposed to client-and-own-product work only (work-sample items retired); spec-scoping, pricing, and exec-communication coverage added. |
| v1.3 | 2026-07-01 | 11 | 42 real private items; 5 synthetic examples excluded (R15 H15 C12) | GPT-5.5 (89.0) | 491f08725a7a | 42 items; model-limit and growth-loop honesty batch. Re-graded 2026-07-07 after a wrong-key correction (third self-audit). |
| v1.2 | 2026-06-30 | 10 | 36 real private items; 5 synthetic examples excluded (R13 H12 C11) | Claude Sonnet 4.6 (87.2) | 692b622fb253 | 36 items; strict-hold conviction scoring (hedging to CONDITIONAL no longer passes hold turns). |
| v1.1 | 2026-06-09 | 11 | 31 real private items; 5 synthetic examples excluded (R11 H10 C10) | Claude Opus 4.7 (89.8) | 004735cb1beb | 31 items; Claude Fable 5 scored on its launch day. Unreadable responses became coverage gaps, never zeros (second self-audit). |
| v1.0 | 2026-05-31 | 10 | 29 scored items (R9 H9 C11) | Claude Sonnet 4.6 (90.4) | 5f9ab56ba81c | First official board: 29 real items, 10 models. Honesty grading made polarity-aware after the first self-audit. |