From c363397aad5ce11c5b3ca038ab6bac599ef1f7ac Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sun, 9 Aug 2026 11:07:44 -0700 Subject: [PATCH] Site: serving-sensitivity note on the leaderboard + methodology copy fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Leaderboard (US view): labeled callout for the Claude thinking sensitivity — forced tool_choice suppresses extended thinking; links the published supplement and the v2 plan (#139). Board unchanged. - Methodology Task card: answers come via a forced answer-schema tool call, and a few models are served one output per request — replaces the stale 'in one response, with no tool use' claim. - Dataset v1.1 description: 'identical forced-tool request' replaces 'unconfigured provider defaults'. - Sensitivity doc Status: next board version commits to tool_choice auto (expedited, gated on roster-wide probes); manuscript table note moved to future tense pending the next refreeze. Co-Authored-By: Claude Fable 5 --- app/src/components/Methodology.tsx | 7 ++++-- app/src/components/ModelLeaderboard.tsx | 33 +++++++++++++++++++++++++ app/src/data.versions.json | 2 +- sensitivity/claude-thinking-2026-08.md | 13 +++++----- 4 files changed, 46 insertions(+), 9 deletions(-) diff --git a/app/src/components/Methodology.tsx b/app/src/components/Methodology.tsx index 730151b..859e11b 100644 --- a/app/src/components/Methodology.tsx +++ b/app/src/components/Methodology.tsx @@ -130,8 +130,11 @@ export default function Methodology({
Each model sees the same household description and must return all - scored outputs plus a short explanation for each output in one - response, with no tool use. The exact provider-specific prompts are + scored outputs plus a short explanation for each output, with no + external tools — no calculator, search, or PolicyEngine access. + Answers come back through a forced answer-schema tool call; a few + models are served one output per request for parse reliability, per + the repo's model cards. The exact provider-specific prompts are visible in the scenario explorer, so you can inspect the contract instead of inferring it. diff --git a/app/src/components/ModelLeaderboard.tsx b/app/src/components/ModelLeaderboard.tsx index a327c52..169529c 100644 --- a/app/src/components/ModelLeaderboard.tsx +++ b/app/src/components/ModelLeaderboard.tsx @@ -273,6 +273,39 @@ export default function ModelLeaderboard({ > Model rankings + {selectedView === "us" && ( +
+
+ Serving sensitivity · August 2026 +
+

+ Claude models skip extended thinking when the answer tool call is + forced, as it is in the identical request this board holds every + model to; other reasoning-by-default providers reason regardless. + Re-run with tool_choice: auto, Claude Fable 5 scores + 86.9 (would rank #2), Claude Opus 5 85.6 (#3), and Claude Sonnet 5 + 80.2 (#8). The board below is unchanged — those runs sit beside it + as a{" "} + + labeled sensitivity + {" "} + — and the{" "} + + next board version + {" "} + moves every model to auto. +

+
+ )}