Paper deep dive
Reading Right, Acting Wrong: Diagnosing Decision Failures of System One Models in Agent Loops
Yubo Li, Ramayya Krishnan, Rema Padman
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:System One models choose an agent's next action by scoring a supplied set of options in a single pass. This makes them fast and cheap, but when they choose wrongly there is nothing to inspect: did the model misread what the agent has seen, or read it correctly and still act wrongly? We answer behaviorally. On a frozen benchmark of agent decision states from simulated environments, customer-service policies, tool use, web navigation and coding, we pair every next-action question with factual probes about the same state, each answered independently. Across seventeen fast systems and a reasoning model, the answer is consistent: most wrong actions follow correct reading, and the more accurate a system, the more of its errors take this form. These errors are not noise; they gather on the same states across systems of every kind. Where the probed facts provably determine the action, models that read every fact still fail to combine them, and their own answers, composed by code, repair the failure. On real states, what is missing is often not a fact but the next sub-goal.
Tags
Links
- Source: https://arxiv.org/abs/2610.18579v1
- Canonical: https://arxiv.org/abs/2610.18579v1
Trouble viewing inline? Open PDF directly â
Full Text
132,841 characters extracted from source content.
Expand or collapse full text
Reading Right, Acting Wrong: Diagnosing Decision Failures of System One Models in Agent Loops * Yubo LiRamayya KrishnanRema Padman Carnegie Mellon University yubol, rk2x, rpadman@andrew.cmu.edu Abstract System One models choose an agentâs next ac- tion by scoring a supplied set of options in a single pass. This makes them fast and cheap, but when they choose wrongly there is noth- ing to inspect: did the model misread what the agent has seen, or read it correctly and still act wrongly? We answer behaviorally. On a frozen benchmark of agent decision states from simu- lated environments, customer-service policies, tool use, web navigation and coding, we pair every next-action question with factual probes about the same state, each answered indepen- dently. Across seventeen fast systems and a rea- soning model, the answer is consistent: most wrong actions follow correct reading, and the more accurate a system, the more of its errors take this form. These errors are not noise; they gather on the same states across systems of every kind. Where the probed facts provably determine the action, models that read every fact still fail to combine them, and their own answers, composed by code, repair the failure. On real states, what is missing is often not a fact but the next sub-goal. 1 Introduction An agent acting in an environment repeatedly reads the feedback of its previous actions, works out where it stands, and chooses what to do next. In most current agents each such step is a call to a large language model that writes out its reasoning and then names an action (Yao et al., 2023). A growing family of System One models takes a dif- ferent route (TypeSafe AI, 2026; Liquid AI, 2026; Kwok et al., 2026; Palmer, 2026; Convai Innova- tions, 2026; Cloudflare, 2026). Given the agentâs state and a set of candidate answers, they return a probability distribution over the supplied options and generate no text; their output is consumed di- rectly by code, and their developers emphasize in- * Project website:https://yubol-bobo.github. io/System_one_model_evaluation telligence per dollar (TypeSafe AI, 2026). The System One models we evaluate answer a com- plete state in a median of 27â225 ms, against 317â 947 ms for likelihood readouts of open-weight lan- guage models and 2.3 s for a reasoning model (§4). We study only their choice interface, in which the model selects among supplied options. When such a model picks the wrong action, there is no chain of thought to read. The error has two very different explanations. The model may have misread what the agent already knows, for exam- ple by missing that the last action failed or losing track of what it holds; or it may have read all of it correctly and still chosen badly. The first points to the state representation or the context budget, the second to the decision itself. Final-action accuracy cannot tell these cases apart, and generated ratio- nales need not reflect the computation behind an answer (Turpin et al., 2023; Lanham et al., 2023). Conversely, a correct action does not show that the model understood the trace. We therefore ask, behaviorally: can System One models understand the information an agent has obtained and act correctly on it, and when they fail, can we tell failures of comprehension from failures of decision? On a single agent decision state we ask, each in isolation, the next-action ques- tion and factual probes whose answers the environ- ment determines, such as whether the last action succeeded, what the agent carries, or whether an action is permitted. Crossing âall measured facts correctâ with âaction correctâ gives four observable outcomes (Figure 1). Around this measurement we build a frozen benchmark of 65,228 records, 19,663 of them paired test states, from simulators with exact ground truth (ALFWorld, BabyAI-Text, TextWorld), customer-service policies (Ď 2 -bench), tool use, web navigation and coding traces, with every admissible action in context and gold labels computed only from what the agent has seen. We evaluate seventeen fast systems, fourteen System 1 arXiv:2610.18579v1 [cs.AI] 13 Oct 2026 Agent decision state a real ALFWorld test state Decision request Probe requests each answered alone Paired outcome Goal put a cool tomato in microwave. Executed history 1 look 2go to sinkbasin 1 â sees a tomato 2 on it 3take tomato 2 from sinkbasin 1 â now holds tomato 2 Admissible actions all 31 in context go to fridge 1 â gold go to microwave 1 examine tomato 2 ... 28 more the gold set is derived only from what the trace reveals Which action should the agent take next? go to microwave 11.00 â go to fridge 10.00 â last action succeeded? yes 0.97 â where is the agent? sinkbasin 1 1.00 â what is it holding? tomato 2 1.00 â tomato already cooled? no 0.81 â Action correct? no â All probes correct? yes â facts right, action right facts right, action wrong a fact wrong, action right a fact wrong, action wrong Figure 1: Paired measurement on a real ALFWorld state. Left: the goal, the history and all 31 admissible actions; the gold action follows only from what the trace reveals. Middle: the decision and each factual probe are answered independently on the same state (JEVâs answers: every probe right, action wrong). Right: crossing all facts correct (U ) with action correct (D) gives four outcomes; this state is facts right, action wrong. One models of three kinds (hosted APIs, open- weight models, and recipes that read a frozen lan- guage model) and three likelihood readouts of open- weight language models, with a reasoning model, GPT-6.1, as a reference. The short answer is that these models mostly read right and act wrong. Our main findings are: â˘Most wrong actions follow correct reading. For the six most accurate systems, 73â85% of decision errors occur on states where every measured fact is answered correctly, and the share grows with accuracy (§5.1). â˘The errors are structured. All 14 competent fast systems fail with every fact right on the same 141 states, where chance predicts none (§5.3). â˘When the probes suffice, the failure is com- position. On generated states whose probes determine the action, models that read every fact and decide perfectly from the facts alone lose 20â45 points when they must do both from the trace. Their own fact answers re- cover 15â28 points, and composing the action in code from them reaches 0.96â1.00 (§6.1). ⢠On real states, the decision itself is often missing. Correct answers to the benchmarkâs probes add at most 7 points for all but two systems. On ALFWorld, stating the next sub- goal adds 16 points for JEV, any block of facts at most 5 (§6.2, §6.3). â˘Accuracy hides the rest. Removing the his- tory collapses accuracy where earlier obser- vations matter, policy edits are read correctly but acted on in only 22â72% of cases, and calibration error ranges from 2.6% to 26.6% (§7). We also contribute a model-free criterion for when probes can support attributing an error to the de- cision (§2.4), states that satisfy it by construction, and an evaluation of eighteen systems that com- bines the paired diagnostics with cost, latency and calibration. The paired outcomes are behavioral evidence: they do not identify a modelâs internal computation, and we do not claim that the probes exhaust every relevant fact. 2 Measuring Comprehension and Decision on the Same State 2.1 Decision states A decision statesconsists of a task goal, the exe- cuted history of actions and the observations they produced, any rules that govern the environment or policy, and the setA(s)of admissible next actions. The model must choose one element ofA(s)and is never asked to generate an action. Every admis- sible action is placed in context with its name and a description, nothing is shortlisted, and no language model proposes candidates; tool calls with open arguments are enumerated from the environment or database. Gold is a setG(s)âA(s)computed only from information available to the agent: in the simulators, the first actions of all shortest plans on a 2 map built from what the trace entails, or, when the needed objects have not yet been seen, the actions that reveal unseen locations. A decision is correct, D(s) = 1, if the chosen action lies in G(s). 2.2 Factual probes On annotated states we also ask closed factual probes whose answers the simulator state, database or data labels determine: the outcome of the last ac- tion, the agentâs location and inventory, completed subgoals, whether an action is permitted, and which observation establishes a fact. Each question, probe or decision, is answered on the state alone; several may share a request, but no question or answer is added to another questionâs input and no gold fact is revealed. âPairedâ means that the input state is identical, not that we observe stages of the modelâs computation. 2.3 Four observable outcomes LetU i = 1if all applicable probes of stateiare answered correctly.U i is measured-fact perfor- mance, not complete understanding. CrossingU withDgives four outcomes; we write U1D0 for U=1,D=0(facts right, action wrong), and U1D1, U0D1, U0D0 likewise. Each licenses less than it may seem (Table 5 in Appendix B); in particular, U1D0 does not show that the failure lies purely in deciding, and U0D1 does not show a shortcut. Questions a system cannot answer because of an input limit are counted wrong and reported as cov- erage. We report counts pooled over the 19,663 paired test states, which summarize prevalence and are not a ranking statistic (cell-weighted estimates and cluster bootstrap: Appendix B.3). 2.4 When can a probe set support the diagnosis? A U1D0 outcome suggests a decision failure only if the probes capture what the decision requires, and this can be checked without the model. Holding goal, rules and remaining context fixed, letP(s) be the vector of correct probe answers. For a group of statesSsharing a probe vector, the probe set is sufficient on S if T sâS G(s)̸=â ,(1) that is, if some action is correct in every state the agent could be in given those answers. If two states share the correct probe answers but have disjoint gold sets, answering every probe correctly cannot determine the action, and a wrong action after cor- rect probes cannot be attributed to deciding alone. Pairwise intersections are not enough; the check must consider the whole group. In finite environ- ments it is exhaustive; in natural data, absence of a counterexample does not prove sufficiency. Pass- ing it means the probes can support a diagnosis, not that the model uses those facts. 2.5 Controlled variations To see what drives the outcomes, the benchmark also contains a trace ablation that removes the executed history, observation minimal pairs that edit only the last observation relevantly or irrele- vantly, stated rule changes that make prior knowl- edge wrong, and difficulty ladders over trace length and the distance from the decisive observation (§7); encoding controls are not analyzed here (Ap- pendix B.5). 3 Benchmark The frozen benchmark has 65,228 records, 59,234 test and 5,994 dev (Table 6 in Appendix C). Most paired states come from three simulators with ex- act ground truth: ALFWorld, BabyAI-Text and TextWorld cooking games (Shridhar et al., 2021; Paglieri et al., 2025; Chevalier-Boisvert et al., 2019; Carta et al., 2023; CĂ´tĂŠ et al., 2018; Cui et al., 2025). Trajectories are rolled out by each envi- ronmentâs expert, by a noisy variant and by a vari- ant that issues invalid commands, so traces con- tain failures and detours; no language model takes part. Gold sets were checked against breadth-first search in the real environments. FromĎ 2 -bench air- line and retail (Barres et al., 2026) we take policy- constrained states with tool calls enumerated from the database and probes on record fields and per- missions. Tool selection, web navigation and Agen- tRM trees (Xu et al., 2026; Shi et al., 2025; Patil et al., 2025; Ross et al., 2025; Deng et al., 2023; Xia et al., 2025) carry probes on fields stated in the trace (the visible-field probes), and 360 coding records built from real repository histories ask which edit caused a regression and which limited next action follows. Ladders vary trace length, distance from the decisive observation and novelty, and confirma- tion cohorts generated later from new seeds re-test the findings on states no earlier run had seen. A further 32,700 records of text-understanding primi- tives are part of the frozen population but not ana- lyzed here. 3 Records are split into dev and test by source (game, user, repository), and every request byte, option order and label is frozen in a hash-sealed manifest before analysis. An independent content audit flagged 98 test records, which we keep and treat in a sensitivity analysis (§5.4). Because fixed public items can be overfit, the follow-up studies also use freshly generated states, including states whose probes are sufficient by construction (§6.1). 4 Systems and Protocol Systems.Table 1 lists the seventeen fast systems and the reasoning reference, grouped by type. The fourteen System One models return a native distri- bution over the supplied options in one pass: two hosted APIs, JEV and OpenAI Decisions; ten re- leased open-weight models, served locally from pinned revisions with their authorsâ code and set- tings; and two recipes that read a frozen open- weight language model through the same interface. Gemma-4-31B, Qwen3.8-27B and Qwen3.5-9B are read out by complete-option likelihood with thinking disabled, which gives a distribution of the same form. GPT-6.1 Sol (medium reasoning) answers each question in a separate call with the selected option and a verbalized distribution; it is a reference with deliberation, not a competitor. Identical inputs.Every system receives the same frozen requests, and we never truncate a state, drop options or reselect records. A question beyond a systemâs documented input limit is recorded as unsupported, counted wrong and reported as cover- age; this matters mainly for Laya, Quyet-1.0-Large (which refuses more than ten options, including ev- ery ALFWorld decision), Perplexity Decider-27B, and the servers of Vega-27B and SimpleJev-27B on the longest states (Appendix D). A system that answers fewer than half of the questions of an anal- ysis is left out of it and named (the coverage rule). Readouts differ by design, so comparisons are be- tween deployed choice interfaces and do not isolate architecture, size or training data. All systems re- ceive all 65,228 records. Latency. Accuracy runs batch requests, so we time a separate latency panel of 163 test items, one per difficulty cell, answered strictly one item at a time after five warm-up items; we report the first pass on complete answers (Table 1). Systems marked there are estimated from their sequential accuracy runs; GPT-6.1 is timed through its syn- chronous API with an itemâs questions sent in par- allel (Appendix D). Cost.JEV was billed $8.79 for all 65,228 records ($0.13 per 1,000 decision states) and OpenAI De- cisions $18.69 ($0.29). For self-hosted systems we estimate cost from the panelâs time per state at a stated GPU price. The efficient frontier (Fig- ure 2) runs from Laya and Kev-9B through Cygnet, Decider-chat-31B and JEV to Eikos-27B, which reaches 0.795 at about 1.4 times JEVâs cost, and Gemma-4-31B (0.811 at about five times). GPT-6.1 reaches 0.884 for $642 under batch pricing, about 73 times JEV per state. Hosted models can change between versions: a rerun of JEVâs decisions five days after the formal run matched on 96.3% of 2,783 states (Appendix D). 5 Reading Correctly Is Not Enough We first ask how often measured comprehension and action correctness come apart, how costly the errors are, and whether they are idiosyncratic to a model or attached to particular states. 5.1 Most decision errors follow correct reading Table 2 and Figure 3 give the four outcomes for all eighteen systems on the same 19,663 states. For the six most accurate systems, 73â85% of all decision errors occur on states where every measured fact is answered correctly. Conditional on all measured facts being correct, the action is still wrong in 10â 21% of states. The converse also holds: when at least one fact is answered wrongly, the action is nevertheless correct in 62â70% of states. Neither direction of the pairing is a reliable proxy for the other. The share of errors that follow correct reading grows with accuracy (Figure 3b). Among the fast systems above 0.5 accuracy it ranges from 49% (Kev-9B) to 81% (Gemma), and it is 85% for the reasoning reference, GPT-6.1. Stronger systems mainly stop misreading; they do not stop choos- ing wrongly after reading correctly. Deliberation helps: GPT-6.1 raises decision accuracy to 0.884, 7 points above Gemma and 9â12 points above the three most accurate System One models (Eikos- 27B, Clef and JEV), at about 70 times JEVâs cost per state (§4). But its remaining errors are of the same kind, and in an even larger proportion. CLM- 8B, Laya and Quyet-1.0-Large rarely answer both the probes and the action correctly (U1D1 1.1%, 4 Latency (ms) SystemModelReadoutInput limitp50p95 System One models, hosted API JEV 1.13 (TypeSafe AI, 2026) hostednative distribution32k205.7290.5 OpenAI Decisions (OpenAI, 2026a) hosted (public beta)native distribution (two decimals) none documented150.6 â 197.6 â System One models, open weights Clef-27B (Cloudflare, 2026) Qwen3.8-27B, post-trained native schema head32k â 130.91,990.5 Kev-9B (Palmer, 2026)Qwen3.5-9B-Basepointer head64k state98.1562.0 CLM-8B (Kwok et al., 2026) Qwen3-8B embeddingstwo-tower head32k per text â 39.2475.9 Laya (Convai Innovations, 2026) encodernative distribution51227.469.8 Eikos-27B (Vicentino, 2026) Qwen3.8-27B fine-tune, FP8 letter readout32k â 114.0 â 1,117.8 â Perplexity Decider-27B (Perplexity AI, 2026) Qwen3.8-27B fine-tunereadout head8k per question85.4 â 1,294.3 â SimpleJev-27B (SimpleJev, 2026) Qwen3.8-27B + LoRApointer head32k â ; GPU memory § 162.4 â 3,798.9 â Vega-27B (vLLM Semantic Router Team, 2026) Qwen3.8-27B + adapter Decision 2.0 runtime32k; GPU memory § 224.9 â 3,756.8 â Torchcast-27B (Torchcast AI, 2026) StartLux-Decision- 27B fine-tune letter readout32k â 111.1 â 2,164.5 â Quyet-1.0-Large (Nguyen, 2026) Gemma-4-31B-it + LoRA letter readoutstate cut at 6k;â¤10 options ⥠113.4 â 1,297.3 â System One readout of a frozen LLM Cygnet (Blockbrain Labs, 2026) Gemma-4-12B-itgrouped letter probabilities 16k57.0698.0 Decider-chat-31B (Mapika, 2026) Gemma-4-31B-itletter readout8k; state cut at 4k ⥠68.3 â 550.6 â LLM, likelihood readout (thinking off) Gemma-4-31B (Gemma Team, 2026) Gemma-4-31B-itoption likelihood, thinking off 32k397.93,476.5 Qwen3.8-27B (Qwen Team, 2026b) Qwen3.8-27Boption likelihood, thinking off 32k947.0 12,598.8 Qwen3.5-9B (Qwen Team, 2026a) Qwen3.5-9Boption likelihood, thinking off 32k317.02,502.7 LLM, reasoning (reference) (evaluated per question) GPT-6.1 Sol (OpenAI, 2026b) hosted reasoning modelanswer + verbalized distribution â2,276.0 Âś 5,756.8 Âś Table 1: Systems by type, with readouts, input limits and median and 95th-percentile latency on the latency panel (§4; local systems on one H100). â Estimated from sequential accuracy runs. â Our explicit budget (release defaults: 16k for Clef-27B and Eikos-27B, 8k for SimpleJev-27B, 256k for Torchcast-27B; CLM-8Bâs serving example uses 2k). ⥠Applied by the authorâs runtime: Decider-chat-31B cuts states beyond 4,096 tokens; Quyet-1.0-Large cuts states to at most 6,000 tokens and refuses more than ten options. § The server fails on the longest states on one 80 GB H100. Âś Synchronous API, one question per request, an itemâs questions sent in parallel. 5 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 decision accuracy (paired states) a 10 â1 10 0 10 1 cost per 1,000 decision states (USD, log scale) 0.10 0.15 0.20 b 10 2 10 3 median latency per state (ms, log scale) System One, hosted API System One, open weights System One readout, frozen LLM LLM, likelihood readout LLM, reasoning (reference) efficient frontier dominated region Figure 2: Paired decision accuracy against (a) cost per 1,000 decision states and (b) median latency. The step line is the efficient frontier. Hosted costs are measured billing; self-hosted costs assume $2.50 per H100-hour on the latency panel, an upper bound for batched serving (§4). Markers give the system category; Laya, Quyet-1.0-Large and CLM-8B lie below the axis break. AccuracyJoint outcome (% of states) P(D=1| U)Errors withCoverage SystemD U1D1U1D0U0D1U0D0 U=1 U=0 U=1 (%)(%) System One models, hosted API JEV0.7630.83366.0 17.310.46.40.7920.61973.1100.0 OpenAI Decisions0.7060.78958.220.612.48.70.7380.58870.399.6 System One models, open weights Eikos-27B0.7950.85069.115.910.44.60.8130.69577.7100.0 Clef-27B0.7770.83366.417.011.35.40.7960.67876.0100.0 Vega-27B0.7480.77663.014.611.910.60.8120.52958.095.1 Perplexity Decider-27B â 0.7230.83266.0 17.36.310.40.7930.37862.390.7 Torchcast-27B0.6780.85860.425.37.36.90.7050.51778.7100.0 Kev-9B0.6260.60041.618.421.019.00.6930.52549.2100.0 SimpleJev-27B â 0.5920.75848.227.611.013.20.6360.45467.693.4 Laya0.1660.0390.43.516.279.90.1100.1684.197.0 Quyet-1.0-Large â 0.1290.2562.7 23.010.264.20.1040.13726.33.8 CLM-8B0.1230.0921.18.111.279.60.1220.1239.2100.0 System One readout of a frozen LLM Decider-chat-31B0.7190.78661.217.410.710.70.7780.50162.099.7 Cygnet0.6830.81256.624.611.77.10.6970.62377.699.7 LLM, likelihood readout (thinking off) Gemma-4-31B0.8110.88873.515.37.63.60.8280.67880.9100.0 Qwen3.8-27B0.7930.84868.6 16.210.64.60.8090.69978.0100.0 Qwen3.5-9B0.5690.64040.123.916.819.10.6260.46855.6100.0 LLM, reasoning (reference) GPT-6.1 â 0.8840.94384.49.94.01.70.8950.70185.299.2 Table 2: Paired outcomes on the 19,663 paired test states (pooled counts).D: decision accuracy;U: share of states with every measured fact correct. The last two columns give the share of errors made withU=1and coverage (states with every answer supported). Bold: best fast system. â Reasoning reference. â Coverage below 95%. 6 0255075100% share of paired test states 17 21 16 17 15 17 25 18 28 23 8 17 25 15 16 24 10 JEV .763 OpenAI Decisions .706 Eikos-27B .795 Clef-27B .777 Vega-27B .748 Perplexity Decider-27B .723 Torchcast-27B .678 Kev-9B .626 SimpleJev-27B .592 Laya .166 Quyet-1.0-Large .129 CLM-8B .123 Decider-chat-31B .719 Cygnet .683 Gemma-4-31B .811 Qwen3.8-27B .793 Qwen3.5-9B .569 GPT-6.1 .884 acc. a facts right, action right fact wrong, action right facts right, action wrong fact wrong, action wrong System One models, hosted API System One models, open weights System One readout of a frozen LLM LLM, likelihood readout (thinking off) LLM, reasoning (reference) 0.60.70.80.9 decision accuracy (paired states) 50% 60% 70% 80% 90% share of decision errors made with every measured fact correct not shown (accuracy ⤠0.5): Laya 0.17, Quyet-1.0-Large 0.13, CLM-8B 0.12 b System One, hosted API System One, open weights System One readout, frozen LLM LLM, likelihood readout LLM, reasoning (reference) Figure 3: Paired outcomes on the 19,663 paired test states. (a) Share of states in each outcome; the white number is the share with every fact right but the wrong action. (b) Decision accuracy against the share of errors made with every fact right; marker shape gives the system category. The more accurate the system, the larger this share. 0.4% and 2.7%), largely because of input limits that we count as wrong (§4). The pattern does not depend on the type of sys- tem. Among the System One models, the hosted APIs make 73% (JEV) and 70% (OpenAI Deci- sions) of their errors after correct reading, the open- weight models above 0.5 accuracy from 49% (Kev- 9B) to 79% (Torchcast-27B; 78% for Eikos-27B, the most accurate System One model at 0.795), and the two readouts of a frozen LLM 62% (Decider- chat-31B) and 78% (Cygnet); the LLM likelihood readouts make 56â81%. Systems differ in how of- ten a correct reading still leads to the wrong action: OpenAI Decisions acts wrongly in 26% of states with every fact right, Torchcast-27B in 30% and SimpleJev-27B in 36%, against 17â21% for the five most accurate fast systems; SimpleJev-27B, which reads well (U= 0.758) but decides correctly on only 0.592 of paired states, thus makes 68% of its errors after correct reading. Torchcast-27B is the clearest case: it reads better than any other System One model (U= 0.858, second among fast systems only to Gemma) but decides correctly on only 0.678 of paired states, the largest gap between reading and acting of any competent system, so that 79% of its errors follow correct reading; it is weakest on ALFWorld (0.565). Perplexity Decider- 27B and Decider-chat-31B rarely act correctly after a misread fact (P(D|U=0)0.38 and 0.50), partly because a refused or shortened long state counts against both the probes and the decision (onĎ 2 - bench, with the longest states, they reach 0.53 and 0.48); Vega-27B, strong in TextWorld (0.880), is weak onĎ 2 -bench and on the visible-field probes (0.60 and 0.61), where its server fails on the longest states. The pattern is not driven by one domain (Fig- ure 4). Among the six strongest systems, the share of errors after correct reading is 68â82% in ALF- World, 62â100% in BabyAI, 80â94% in TextWorld and 77â90% inĎ 2 -bench. Two panels make the dissociation especially visible. On a TextWorld cohort generated after all earlier runs, JEV and Gemma both answer every probe correctly, yet their decision accuracies are 95.0% and 73.2%; Gemma has 161 of 600 states with all facts right and the action wrong, against 30 for JEV. On cod- ing traces, both choose the correct next action on all 300 test states while answering the paired probes at 85.2% and 97.1%. A saturated action score here 7 76717390797190100 7172528469649585 80777584847095100 7881647976669998 7580768860616599 72817478535290100 68567770807595100 6361626066499581 59547266566082100 1716161614225248 1307511142090 1216792317838 7281738047649094 6867627072589592 81817583836695100 79796989816377100 5753496661548968 889496967177100100 All 19,663 ALFWorld 9,097 BabyAI 2,181 TextWorld 2,400 Ď²-bench 4,719 Visible fi elds 726 Work fl ow 240 Coding 300 a JEV OpenAI Decisions Eikos-27B Clef-27B Vega-27B Perplexity Decider-27B Torchcast-27B Kev-9B SimpleJev-27B Laya Quyet-1.0-Large CLM-8B Decider-chat-31B Cygnet Gemma-4-31B Qwen3.8-27B Qwen3.5-9B GPT-6.1 states Decision accuracy (%) System One models, hosted API System One models, open weights System One readout of a frozen LLM LLM, likelihood readout (thinking off) LLM, reasoning (reference) 736869928192100 7071488182815022 7874759478960 766869838690 58636990465271 627575944159100 797674928098100 494345694877826 68786491414844 4201232500 26005662564590 9421117293012 628175824266506 7878658979801004 818277887788100 78806281838679 564749756878439 8575100809071 All 19,663 ALFWorld 9,097 BabyAI 2,181 TextWorld 2,400 Ď²-bench 4,719 Visible fi elds 726 Work fl ow 240 Coding 300 b fewer than 10 decision errors (not shown) Errors made with every measured fact correct (%) Figure 4: (a) Decision accuracy and (b) share of errors made with every fact right, overall and by domain (number of states under each label; âVisible fieldsâ: visible-field probes, §C.2). Hatched: fewer than ten errors. hides a twelve-point difference in what the models read correctly. Rankings also change across do- mains: among the fast systems, Decider-chat-31B, Gemma and Clef lead on ALFWorld (0.81â0.82), JEV on TextWorld and on the visible-field probes, and Eikos-27B onĎ 2 -bench (0.843), while GPT- 6.1, strongest everywhere else, is the weakest of the six strongest systems onĎ 2 -bench (0.709). The reason is a preference for caution rather than mis- reading. OnĎ 2 states whose gold action is a tool call, typically a write the user has just confirmed, GPT-6.1 replies to the user instead in 16.7% of cases, against 2.8â7.0% for Gemma, Qwen3.8-27B, Clef and JEV, and calls a read-only tool to re-verify in another 5.3%; together these account for 80% of its errors there. Where the correct next step is to reply, it is more accurate than these four (0.695 vs. 0.34â0.64). BecauseĎ 2 gold actions come from successful trajectories, this extra caution is scored as an error. 5.2 Errors after correct reading are cheaper, but not free A wrong action can be a harmless detour or a dead end. In the three simulators we replay every wrong decision and compute its regret by exact lookahead (Figure 5). Pooled over the 14 competent fast sys- tems (paired decision accuracy above 0.5, coverage rule passed), most errors cost at most one extra step: 86â90% in ALFWorld, 42â56% in BabyAI and 77â 84% in TextWorld, the range spanning errors after correct reading and after a misread fact. Where the two kinds of error differ, errors after a misread fact are the costlier ones. In BabyAI, 58% of them cost two or more steps, against 44% of errors after correct reading; in TextWorld, 20% are unrecov- erable, against 6%. For Gemma in TextWorld the unrecoverable share is 24% after a misread fact and 2% otherwise. ALFWorld is the exception: almost nothing is unrecoverable there, and errors after cor- rect reading are, if anything, slightly costlier (14% vs. 10% cost two or more extra steps). Between 5% and 42% of a systemâs âwrongâ decisions, depend- ing on the system and the simulator, are in fact also optimal under exact lookahead, which bounds how much of the measured error comes from gold sets that are stricter than necessary. The reasoning reference changes this picture. GPT-6.1 makes few errors after a misread fact in the simulators (124 in ALFWorld, none in BabyAI, 8 10050050 facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong facts right fact wrong 1,736 766 1,716 676 1,515 520 1,132 527 1,133 626 1,265 397 2,892 898 1,479 1,847 3,168 858 1,343 307 2,351 644 1,359 296 1,433 373 1,947 2,065 394 124 â â¤1 extra stepâĽ2 / dead end ân JEV OpenAI Decisions Eikos-27B Clef-27B Vega-27B Perplexity Decider-27B Torchcast-27B Kev-9B SimpleJev-27B Decider-chat-31B Cygnet Gemma-4-31B Qwen3.8-27B Qwen3.5-9B GPT-6.1 (reasoning) ALFWorld System One models, hosted API System One models, open weights System One readout of a frozen LLM LLM, likelihood readout (thinking off) LLM, reasoning (reference) 10050050 % of wrong decisions (cheap to the left, costly to the right of zero) 408 185 500 545 413 138 548 241 363 160 421 143 364 130 370 454 396 160 445 149 541 293 424 130 418 261 543 567 85 no errors0 â â¤1 extra stepâĽ2 / dead end ân BabyAI 10050050 216 18 310 72 365 25 425 85 258 29 510 30 665 59 654 299 743 76 388 84 639 78 367 51 212 50 607 203 83 21 â â¤1 extra stepâĽ2 / dead end ân TextWorld no extra cost (also optimal)+1 step+2 or more stepsunrecoverable Figure 5: Cost of every wrong decision in the three simulators, by exact lookahead (extra steps added to the shortest remaining plan). Left of zero: at most one extra step; right: two or more, or unrecoverable. Upper bar: errors with every fact right; lower bar: with a wrong fact;n: wrong decisions. Systems below 0.5 accuracy or failing the coverage rule are omitted. 9 21 in TextWorld), and a large part of its errors after correct reading are not errors at all: exact looka- head shows that the chosen action is also optimal for 34% of them in ALFWorld, 64% in BabyAI and 96% in TextWorld. As decision accuracy rises, gold sets that admit only some of the optimal actions account for a growing share of the measured error, and the headline share of errors after correct read- ing (85% for GPT-6.1) includes many such cases. Exact lookahead is therefore a necessary comple- ment to set-valued gold when strong models are compared. 5.3 The same states defeat many systems If facts-right, action-wrong errors were idiosyn- cratic noise, they would be spread evenly over states. They are not (Figure 6). Of the 53,382 such events produced by the 14 competent fast systems, 56% fall on states where at least seven of the 14 fail in this way, against 16% under a null that permutes each systemâs events within its frozen cells, and 85% on states shared by at least three (78% under the null). All 14 systems fail with every fact right on the same 141 states, where the null expects none, and each of them decides correctly on 74â94% of the states that no other competent system fails but on only 1â16% of those that all thirteen others fail (Figure 6b). The errors are therefore attached to properties of particular states, which makes them worth explaining (§6); and a benchmark that sam- ples such states is a sharper diagnostic than one that weights all states equally. Deliberation resolves many of them but not all: GPT-6.1, accurate on 88% of all paired states, chooses correctly on only 40% of the 141 states that defeat every competent fast system, and 62% of its own facts-right, action- wrong errors fall on states where at least three of them also fail. 5.4 How much of this is label error? A facts-right, action-wrong outcome may also come from a wrong label. Two audits bound this. An independent content audit found 42 test records with conflicting labels and 56 whose inputs also oc- cur in dev; excluding these 98 records changes no group score of any of the eighteen systems by more than 3.5 points (§C.4). Second, while building the decision-oriented probes of §6.3 we re-derived ev- ery ALFWorld label from the text of the trace alone. In the original ALFWorld cohorts, several recep- tacles can share one simulator location, and the builder recorded only one of them. For 303 paired test records, the location label therefore names a co-located receptacle rather than the one the text says the agent arrived at, and the four strong sys- tems we audited answer the receptacle named in the text (98â99%), so these records cannot reach U=1(Appendix E). The later confirmation cohort uses set-valued labels and is unaffected. Exclud- ing the 398 affected ALFWorld records raises the share of errors made after correct reading for ev- ery audited system (on ALFWorld, from 0.663 to 0.707 for JEV and from 0.810 to 0.885 for Gemma). We keep the frozen labels and report this as a sen- sitivity analysis. It makes our headline estimate conservative. 6 Why Do Correct Readers Decide Wrongly? A facts-right, action-wrong outcome on a natu- ral state has two readings. The probes may have missed a decision-relevant fact (§2.4), or the model may have read everything it needed and still not combined it into the right action. On natural states the two cannot be separated, so we first build states where they can, and then return to real benchmark states. Figure 7 summarizes the three studies. Each adds information to the decision request and mea- sures the change on the same states; requests that contain a systemâs own answers are built from its earlier answers to the same probes, asked alone. 6.1 When the probes are sufficient by construction Design. We generate decision states in two do- mains, a household text world and a customer ser- vice policy. Each state has a goal, a numbered decision list of four rules followed by a default ac- tion (âapply the first rule whose condition holdsâ), an executed trace that establishes eight binary facts, and a fixed set of nine actions. Four of the facts are tested by the rules; the other four are distractors, each tied to a plausible action outside the procedure, and any fact may be established and then overwrit- ten by later feedback. The ladder variable is the position of the first rule whose condition holds (1â 4, or none, so that the default applies). Later rules hold independently with probability 0.5, so that choosing a later rule whose condition also holds (a precedence error) can be told apart from choosing a rule whose condition does not hold. For every assignment of the four rule facts the gold action is unique, which we verify by enumeration. The 10 01234567891011121314 k = systems (of 14) failing the state with every fact right 10 1 10 2 10 3 10 4 10 5 paired test states 1.4Ă 2.6Ă 3.4Ă 3.7Ă 4.4Ă 7.0Ă 27Ă null â0 states shared by âĽ7 of 14 systems: 56% of errors (null 16%) a Errors pile up on shared states observed permutation null (mean) 01234567891011121314 k: other competent systems that fail the state 0 25 50 75 100 decision accuracy (%) 40% b Every system fails on the states that defeat the others System One model (hosted or open weights) LLM, likelihood readout (thinking off) System One readout of a frozen LLM GPT-6.1 (reasoning reference) GPT-6.1 on all states (88%) Figure 6: (a) Paired test states on whichkof the 14 competent fast systems make a facts-right, action-wrong error, against a within-cell permutation null (ticks; labels give observed/null). (b) Accuracy of each competent system on states that k of the other thirteen fail (thin lines, by category) and of GPT-6.1 by k (dashed). B Composition ladder §6.1 C Probe-then-decide §6.2 D Decision-oriented probes §6.3 Facts right, action wrong on a real benchmark state Wrong label? content and location audits (§5.4) Probes sufficient? model-free criterion (§2.4) What is missing? add information, measure the change 1,200 generated states; the four rule facts (of eight) determine the gold action raw trace trace + correct relevant facts trace + irrelevant facts (control) facts only, no trace trace + own fact answers stage 2 Reads out: are the facts that are read also used? 2,783 real paired test states (25 per frozen cell); the benchmark's own probes decision alone + the probe questions + own probe answers stage 2 + correct probe answers Reads out: does knowing the benchmark facts fix it? 644 ALFWorld states; about 26 narrow probes per state, derived for the decision decision alone + decision facts + full state digest + next sub-goal + facts + sub-goal the blocks filled with own answers stage 2 Reads out: facts, state or sub-goal: what is missing? baseline requestcorrect information addedcontrol text addedthe system's own earlier answers added Stage 1: every request without own answers, plus every probe asked alone on the same states. Stage 2: the green requests, built from each system's stage-1 answers. Figure 7: The diagnostic studies. Each sends the decision again with information added, as separate requests on the same states: B on generated states whose probes determine the action, C with the benchmarkâs probes on real states, D with probes derived for the decision on ALFWorld. Green requests use the systemâs own earlier answers. 11 probes ask the four rule facts and two of the dis- tractors, so correct answers to the rule-fact probes determine the action, andU=1,D=0can only be a failure to use facts that were read. On the same 1,200 test states (120 per domain and ladder posi- tion) we ask the decision under four inputs: the raw trace; the trace plus the current values of the four rule facts; the trace plus the current values of the four distractor facts, in the same form (a control for added text); and the values of all eight facts without the trace. Reading and composing each succeed; doing both at once does not. Every system shown in Figure 8a answers the rule-fact probes almost perfectly on the raw trace (97â100%). JEV and Qwen3.8-27B also decide perfectly when given the facts alone (1.000 and 0.994). Yet from the raw trace their decision accuracy is 0.791 and 0.797, a gap of 20 points between two abilities that each work in isolation. Appending the correct values of the relevant facts to the trace closes the gap (0.974 and 0.967), while appending the same amount of irrelevant text widens it (0.751 and 0.705). Gemma shows no gap at all (0.991 from the trace), and Cygnet lies in between, with 0.992 from the facts alone and 0.881 from the trace. For Clef, Qwen3.5- 9B and Kev-9B even the facts-only condition is imperfect (0.71â0.87), so they also fail to apply the rules. For the fast systems, almost none of the errors comes from not knowing a fact (97â100% of JEVâs, Qwen3.8-27Bâs and Cygnetâs errors have all four rule facts right). They come from choosing what to act on. The reasoning reference is the ex- ception: GPT-6.1 decides at 0.928 from the trace and at 1.000 from the facts, but only 26 of its 86 errors have all four rule facts right, and 62 apply a rule whose condition does not hold. When it rea- sons before answering, composition is no longer the bottleneck and the remaining errors are mis- readings, spread evenly over facts that were and were not overwritten later in the trace (2.6% and 2.3% of probes). The remaining eight System One models sepa- rate the two abilities just as cleanly: seven of them decide perfectly from the facts alone (1.000). Four of them also nearly close the gap from the raw trace: Decider-chat-31B, Perplexity Decider-27B, Quyet- 1.0-Large and Eikos-27B decide at 0.95â0.98, and most of their few errors (19â63) are precedence errors with all facts right. Torchcast-27B comes close (0.938 from the trace, a gap of 6 points); its 75 errors, all but one with every fact right, are spread over precedence, distractor and default ac- tions. OpenAI Decisions repeats the pattern of JEV and Qwen3.8-27B: 0.792 from the trace, 0.964 with the relevant facts appended and 0.757 with irrele- vant ones; 232 of its 250 errors have all four rule facts right. A gap of 20 points between reading and composing is therefore not a property of one model family, but neither is it universal among fast deci- sion models. Vega-27B shows a gap of its own: it reads the facts (0.999) but decides at 0.691 from the trace, 0.918 from the facts alone and 0.520 when irrelevant facts are appended, and 216 of its 371 errors act on a true fact outside the procedure, the capture failure we see for Clef. SimpleJev-27B has the largest gap of any system: it decides perfectly from the facts alone but at 0.551 from the trace and 0.451 with irrelevant facts appended, and 299 of its 539 errors act on a fact outside the procedure. The errors follow true but wrong cues. JEV never applies a rule whose condition is false (Ope- nAI Decisions does, in 149 of its 250 errors, at least 131 of them with all four rule facts answered correctly). Its 251 errors on the raw trace apply a later rule whose condition is also true, skipping an earlier one (125, precedence), act on a true fact that is outside the procedure (103, distractor), or fall back to the default action although a rule applies (23). Across systems (Figure 8b), the errors of Clef, Vega-27B and SimpleJev-27B are mostly dis- tractor actions, the few errors of Quyet-1.0-Large, Eikos-27B and Decider-chat-31B mostly prece- dence errors, and those of GPT-6.1 and OpenAI Decisions mostly false rules. We test four expla- nations with targeted rewrites of the same states (Figure 8c). Rewriting observations as neutral state- ments changes nothing for JEV (+0.5), so the word- ing of observations is not the cause. Moving the decisive evidence to the end of the trace helps (+7.9 in rule order, +10.8 reversed), and removing the distractor facts also helps (+7.8), but neither re- moves the precedence errors. Only a summary of the facts in one place recovers the facts-only level. For JEV and Qwen3.8-27B, the failure is therefore one of consolidating evidence scattered over a trace before applying an ordered rule. Clef behaves dif- ferently: removing distractor facts alone raises its accuracy by 33 points, to 0.924, so its dominant failure is capture by out-of-procedure cues. The same benchmark thus separates two mechanisms that yield the same outcome. 12 a Reading vs. composing on the same states reads facts raw trace + irrel. facts + own answers + correct facts facts only gap (pts) System One models, hosted API System One models, open weights System One readout of a frozen LLM LLM, likelihood readout (thinking off) LLM, reasoning (reference) OpenAI Decisions 9979769496100 21 JEV 10079759797100 21 Perplexity Decider-27B 1009898100100100 2 Quyet-1.0-Large 100979799100100 3 Eikos-27B 99959497100100 5 Torchcast-27B 100949299100100 6 Vega-27B 1006952898992 23 Clef-27B 1005954757587 27 SimpleJev-27B 9755458388100 45 Kev-9B 985036 â 6871 21 Decider-chat-31B 1009898100100100 2 Cygnet 998887 â 9599 11 Gemma-4-31B 1009999 â 100100 1 Qwen3.8-27B 998070969799 20 Qwen3.5-9B 995646777983 27 GPT-6.1 98939493100100 7 decision accuracy (%) on 1,200 generated test states; â not run b Error types share of raw-trace errors 0%50%100% n 250 251 21 38 63 75 371 489 539 601 19 143 11 243 524 86 c Which rewrite helps? neutral wording evidence last, in order evidence last, reversed no distractors JEV raw 79 +0.5+7.9+10.8+7.8 Clef-27B raw 59 +2.2+10.5+9.2+33.2 Qwen3.8-27B raw 80 â5.7+4.2+8.0+9.7 Qwen3.5-9B raw 56 â3.6+7.2+6.2+10.2 change in decision accuracy vs. raw trace (points), same facts; bold: 95% CI excludes 0 Error types in b precedence later true rule distractor true fact outside the rules default default although a rule applies false rule rule whose condition is false pale: fewer than 30 errors Figure 8: States whose probes are sufficient by construction (1,200 test states). (a) Probe accuracy and decision accuracy under each input, and the gap from raw trace to facts only (points). (b) Raw-trace errors by type (n: errors). (c) Change vs. the raw trace for rewrites with the same facts; bold: 95% interval excludes zero. Header colours follow Figure 7. Using the modelâs own answers.Because these models read the facts correctly, they can supply the summary themselves. Appending each systemâs own probe answers (asked in separate requests) re- covers almost all of the gap: JEV rises from 0.791 to 0.968 (+17.7), Qwen3.8-27B to 0.955 (+15.8), Qwen3.5-9B to 0.767 (+20.3) and Clef to 0.747 (+15.4; its self-written summaries are identical to the correct ones on 1,197 of 1,200 states). GPT-6.1 gains nothing (0.928 to 0.931): its errors are mis- readings, and its own summaries repeat them (114 wrong fact values over the 1,200 states). OpenAI Decisions recovers most of its gap from its own answers (0.792 to 0.937, +14.5, CI [+12.1, +16.8]), although its summaries contain 63 wrong fact val- ues; Vega-27B gains about as much as Qwen3.5- 9B (0.691 to 0.890, +19.9, CI [+17.7, +22.2]) with only 5 wrong fact values; SimpleJev-27B gains the most of all (0.551 to 0.827, +27.6, CI [+25.1, +30.2]) despite 148 wrong fact values; Torchcast- 27B closes its smaller gap (0.938 to 0.994, +5.7, CI [+4.3, +7.0]); the four systems near ceiling gain 1.3â2.7 points. Composing the action in code from the modelâs own fact answers, which is possible here because the rules are explicit, is better still: 0.996 for JEV, 0.987 for Qwen3.8-27B, 1.000 for Clef and 0.965 for Qwen3.5-9B. The second re- quest can be reserved for uncertain states: using the native confidence of the first decision, a cascade that re-asks only below a confidence of 0.7 reaches 0.932 for JEV with a second request on 38% of states. This is the usage pattern that System One models are designed for: many narrow questions in parallel, combined by code (TypeSafe AI, 2026). 6.2 Back to real states: probe-then-decide Does the remedy transfer to natural states? We sample 2,783 paired test states (25 per frozen cell, all domains) and ask the decision alone, after the benchmarkâs probe questions, after the systemâs own earlier probe answers, or after the correct an- swers (Table 3, Figure 9a). The effect is small for every system but two. For the other fast systems, correct answers add 2.9â7.1 points, the systemâs own answers 2.1â4.7 and merely asking the ques- tions 0.6â3.0; GPT-6.1, which decides alone at 0.902, gains 1.3 points from the correct answers and 0.4 from its own. Most of the benefit of the own 13 a Benchmark probes on real states (2,783 states) decision alone + probe questions + own answers + correct answers b Decision-oriented probes on ALFWorld (644 states) decision alone + decision facts + state digest + next sub-goal + facts & sub-goal + own facts & sub-goal System One models, hosted API JEV 8172 OpenAI Decisions 7277 System One models, open weights Eikos-27B 8273 Clef-27B 7981 Vega-27B 7978 Perplexity Decider-27B 7480 Torchcast-27B 7249 Kev-9B 70 not run SimpleJev-27B 6647 Quyet-1.0-Large â 81 not shown: answers 2 of 644 decisions (refuses >10 options) System One readout of a frozen LLM Decider-chat-31B 7476 Cygnet 71 not run LLM, likelihood readout (thinking off) Gemma-4-31B 8277 Qwen3.8-27B 7978 Qwen3.5-9B 60 not run LLM, reasoning (reference) GPT-6.1 9095 decision alone: accuracy (%); other columns: change vs. alone (points), blue = gain, orange = loss; bold: 95% interval excludes zero; outlined: largest gain in the row. â on the states it answers in all four conditions: Quyet-1.0-Large, 547 of 2,783 (refuses >10 options). +1.8+2.1+4.0+5.3+4.7+16.3+21.3+6.4 +1.7+3.2+5.0+0.9+1.4+11.0+7.9â2.6 +0.8+2.8+4.4+8.9+6.1+13.8+18.5+4.2 +2.4+3.8+4.5+0.9â0.8+5.9+5.1+0.3 +0.6+2.2+3.6+5.0â0.3+6.7+11.0+3.1 +2.3+2.7+3.4+3.3+2.6+10.7+10.4+4.8 +5.4+7.3+8.6+15.5+16.3+27.5+34.6+6.4 +2.4+2.2+5.0 +3.5+9.1+10.1+3.0+4.5+12.0+18.8+7.0 +0.5â0.7+1.3 +1.5+2.7+2.9+2.3+4.2+10.4+10.2+5.9 +2.2+3.9+5.3 +1.7+3.1+3.7â0.6+1.7+6.4+8.7â1.2 +3.0+4.7+5.8+5.7+3.7+6.1+9.6+6.2 +2.7+4.3+7.1 +0.8+0.4+1.3+0.9+2.5+0.9+1.9+1.1 Figure 9: Adding information to real states: decision accuracy alone (gray) and the change when information is added (points; blue gain, orange loss; bold: 95% interval excludes zero). (a) Benchmark probes on 2,783 paired states. (b) Decision-oriented blocks on 644 ALFWorld states; outlined: the largest gain in each row. Header colours follow Figure 7. answers is therefore already obtained by listing the questions: the answers themselves add at most 2.1 points, and nothing distinguishable from zero for JEV, Kev-9B, Qwen3.5-9B and Perplexity Decider- 27B. SimpleJev-27B and Torchcast-27B are the exceptions. Deciding alone at 0.656, SimpleJev- 27B gains 10.1 points from the correct answers and 9.1 from its own, 5.6 of them beyond the questions; Torchcast-27B, alone at 0.715, gains 8.6 from the correct answers and 7.3 from its own, but 5.4 of them already from the questions, mostly on ALF- World (correct answers +20.2 there). The small net gain hides larger movements. For Qwen3.8-27B, JEV, Gemma and Clef, the own answers repair 34%, 32%, 27% and 25% of the facts-right, action- wrong states, but break 2â4% of the states that were correct, which are about five times as many. OpenAI Decisionsâ own answers repair 33% of its facts-right, action-wrong states, as many as for JEV, but break 6.8% of the correct ones, the most of any system. Quyet-1.0-Large answers only 547 of the 2,783 states (it refuses option lists longer than ten); on those, no condition changes its accuracy measurably (0.808 alone). The contrast with §6.1 is the point. There, the probes were sufficient and their answers deter- mined the action; here, even the correct answers to the benchmark probes leave most errors in place. The probes were designed to measure reading, not to specify the decision, so they do not carry the missing information. 6.3 Decision-oriented probes If the bottleneck is what the probes ask, probes designed for the decision should do better. On 644 ALFWorld states we derive, from the text of the trace alone, everything a planner would need: the agentâs location and inventory, where each still- needed object was last seen, whether the held ob- ject has been cleaned, heated or cooled, how many objects are already in place, which receptacles have not yet been visited, and the next sub-goal (search, fetch, take, go to the appliance, process, go to the destination, place, use the lamp). We validate the 14 Change vs. alone (points) SystemAlone +questions+own+correct System One models, hosted API JEV0.806+1.8+2.1+4.0 [+0.4, +3.2][+0.7, +3.3][+2.6, +5.5] OpenAI Decisions 0.722+1.7+3.2+5.0 [+0.0, +3.5][+1.6, +5.0][+3.4, +6.7] System One models, open weights Eikos-27B0.821+0.8+2.8+4.4 [â0.3, +1.8][+1.6, +4.1][+3.1, +5.8] Clef-27B0.789+2.4+3.8+4.5 [+1.1, +3.6][+2.6, +5.2][+3.1, +5.9] Vega-27B0.792+0.6+2.2+3.6 [â0.5, +1.6][+1.0, +3.4][+2.3, +4.8] Perplexity0.739+2.3+2.7+3.4 Decider-27B[+1.4, +3.4][+1.7, +3.8][+2.4, +4.6] Torchcast-27B0.715+5.4+7.3+8.6 [+4.2, +6.7][+5.8, +8.7] [+7.1, +10.3] Kev-9B0.697+2.4+2.2+5.0 [+1.2, +3.7][+0.8, +3.5][+3.6, +6.5] SimpleJev-27B0.656+3.5+9.1+10.1 [+1.2, +5.8] [+6.9, +11.4] [+7.8, +12.5] Quyet-1.0-Large â 0.808+0.5â0.7+1.3 [â1.5, +2.4][â3.1, +1.6][â1.1, +3.7] System One readout of a frozen LLM Decider-chat-31B 0.737+1.5+2.7+2.9 [+0.7, +2.3][+1.6, +3.7][+1.9, +3.9] Cygnet0.713+2.2+3.9+5.3 [+1.1, +3.4][+2.5, +5.6][+3.7, +6.8] LLM, likelihood readout (thinking off) Gemma-4-31B0.821+1.7+3.1+3.7 [+0.9, +2.7][+2.0, +4.2][+2.5, +4.9] Qwen3.8-27B0.794+3.0+4.7+5.8 [+1.3, +4.6][+3.2, +6.3][+4.5, +7.4] Qwen3.5-9B0.600+2.7+4.3+7.1 [+1.1, +4.5][+1.6, +6.9][+4.4, +9.7] LLM, reasoning (reference) GPT-6.10.902+0.8+0.4+1.3 [â0.0, +1.7][â0.1, +0.9][+0.7, +1.9] Table 3: Probe-then-decide on 2,783 paired test states: accuracy alone and change (points) after the probe ques- tions, the systemâs own answers or the correct answers, with 95% intervals below; gray: interval includes zero. Refused requests count as wrong (Perplexity Decider- 27B: 268 states, 8k-token limit per question). â Quyet- 1.0-Large: the 547 states it answers. parse against the simulator labels (§5.4) and ask each fact as a narrow, independent question, about 26 per state. We then add to the decision request either the decision-oriented facts, a complete digest of the observed state, the next sub-goal, or facts plus sub-goal, each with correct values, and the same blocks filled with each systemâs own answers (Table 4, Figure 9b). The facts are read; the sub-goal is not chosen. JEV answers the narrow probes almost perfectly: 99.7% of the 14,104 visited-or-not questions, 100% for the held object and placed count, 96.9% for where needed objects were seen. Yet decision- oriented facts add only 5.3 points, no more than the benchmarkâs own probes (5.7), and a complete state digest adds 4.7. Stating the next sub-goal adds 16.3 points, and facts plus sub-goal 21.3, reaching 0.929. JEVâs own answer to the sub-goal question is right in only 66.8% of states, so the same block filled with its own answers adds 6.4. Of JEVâs 183 errors when deciding alone, 41% have every fact right but the sub-goal wrong, and another 37% have both right when asked separately: JEV can state the sub-goal it then fails to pursue. For JEV, the re- maining errors on real ALFWorld states are errors of planning, not of reading or of consolidation. Stronger systems are limited elsewhere. The same blocks help Clef, Gemma and Qwen3.8-27B much less: no block adds more than 10 points, and the sub-goal adds about 6. Their own answers help only Qwen3.8-27B (+4.8 with facts, +6.2 with facts and sub-goal); for Clef and Gemma they change nothing (â1.2to+0.3). GPT-6.1 decides alone at 0.953 and no block, correct or its own, adds more than 2.5 points. How well a system answers the sub- goal question does not predict whether its answers help. Clef answers it best (89.1%) and gains noth- ing; of Clefâs errors when deciding alone, nearly half (48%) occur with every fact and the sub-goal answered correctly in separate requests. Qwen3.8- 27B answers it worst (36.0%, below its own de- cision accuracy) and still gains, through the facts; GPT-6.1 answers it equally poorly (35.2%) while deciding correctly in 95% of states, so its decisions do not pass through the sub-goal as the benchmark labels it. The decision-oriented facts can even hurt: on states where one needed object has been seen and another has not, listing the unvisited recep- tacles sends Gemma and Qwen3.8-27B to search instead of fetching what they already know about, and Gemmaâs accuracy on these states falls from 0.659 to 0.341. With every block given, most of Gemmaâs remaining errors pick the right kind of action for the wrong object. Extra information is not neutral: a salient but incomplete summary can pull a model away from the trace it otherwise reads well. The other systems.The seven other System One models that answer ALFWorld decisions confirm that the sub-goal is the most useful single block: it adds 6.7â13.8 points for six of them (OpenAI Decisions +11.0, CI [+7.2, +14.9]; Eikos-27B 15 Change vs. decision alone (points) Status block with correct valuesWith own answers System Decision alone Benchmark probes Decision facts State digest Next sub-goal Facts + sub-goalFacts Facts + sub-goal Own sub-goal accuracy System One models, hosted API JEV0.716+5.7+5.3+4.7+16.3+21.3+4.8+6.40.668 OpenAI Decisions0.767+4.0+0.9+1.4+11.0+7.9+1.1â2.60.775 System One models, open weights Eikos-27B0.725+9.3+8.9+6.1+13.8+18.5+6.8+4.20.809 Clef-27B0.806+4.8+0.9â0.8+5.9+5.1â1.2+0.30.891 Vega-27B0.783+3.6+5.0â0.3+6.7+11.0+0.9+3.10.767 Perplexity Decider-27B0.798+6.2+3.3+2.6+10.7+10.4+2.0+4.80.873 Torchcast-27B0.486+21.3+15.5 +16.3+27.5+34.6 +14.1+6.40.601 SimpleJev-27B0.474+19.3+3.0+4.5+12.0+18.8+1.2+7.00.638 System One readout of a frozen LLM Decider-chat-31B0.762+8.2+2.3+4.2+10.4+10.2+2.0+5.90.871 LLM, likelihood readout (thinking off) Gemma-4-31B0.775+7.0â0.6+1.7+6.4+8.7â0.9â1.20.795 Qwen3.8-27B0.783+9.9+5.7+3.7+6.1+9.6+4.8+6.20.360 LLM, reasoning (reference) GPT-6.10.953+1.4+0.9+2.5+0.9+1.9+1.6+1.10.352 Table 4: Decision-oriented blocks on 644 ALFWorld states: accuracy alone, change (points) with each block (correct values unless marked own) and accuracy on the sub-goal question. Gray: 95% interval includes zero. Quyet-1.0-Large is omitted (answers 2 of 644). +13.8), while decision-oriented facts add 0.9â3.3 points, except for Vega-27B (+5.0) and Eikos-27B (+8.9), which gains 18.5 from facts plus sub-goal. Torchcast-27B repeats JEVâs pattern more strongly: deciding alone at only 0.486, it gains 27.5 points from the sub-goal and 34.6 from facts plus sub-goal (to 0.832), more than any other system, answers the sub-goal question correctly in only 60% of states, and 53% of its errors when deciding alone have ev- ery fact right but the sub-goal wrong. Like Clef and Gemma rather than JEV, the others mostly answer the sub-goal question well (0.77â0.87; SimpleJev- 27B 0.64), and 32â64% of their errors when decid- ing alone occur with every fact and the sub-goal answered correctly in separate requests. Their own answers help less than the correct ones, and Ope- nAI Decisionsâ own facts and sub-goal even lower its accuracy (â2.6, CI [â7.1,+1.9]). The pull of an incomplete summary also recurs: on the states where one needed object has been seen and an- other has not, correct decision facts lower OpenAI Decisions from 0.698 to 0.543 and Decider-chat- 31B from 0.698 to 0.434, although Vega-27B and Torchcast-27B gain on the same states (0.713 to 0.806 and 0.302 to 0.496). What this means. Across these studies, the source of a facts-right, action-wrong error varies by system and by state: consolidation of scattered evidence for JEV and Qwen3.8-27B on rule proce- dures, capture by irrelevant cues for Clef, sub-goal selection for JEV on household tasks, and ground- ing a sub-goal in the right object for Gemma. Each calls for a different remedy, and only the paired measurement, combined with probes that are suffi- cient for the decision, reveals which applies. 7 Controls, Boundaries and Calibration The paired outcomes describe single states. The controlled variations of §2.5 ask what the models rely on, where their accuracy begins to fall, and whether their distributions can be used to decide when to trust them. The history is used where it is needed. Re- moving the executed history leaves BabyAI al- most unchanged (JEV 73.3â70.1%; Gemma even rises from 75.5% to 79.9%), since the current view largely determines the next step, but it col- lapses the states that require remembering an earlier observation (Figure 10a). On the ALF- World distance ladder, every strong system falls to between 14% and 24% (JEV 87.2â13.7%, Gemma 92.6â22.6%, Clef 86.5â23.9%, Cygnet 93.9â15.7%), and on TextWorld to between 35% and 42% (from 74â86%). The other systems 16 JEV OpenAI Decisions Eikos-27B Clef-27B Vega-27B Perplexity Decider-27B Torchcast-27B Kev-9B SimpleJev-27B Laya Quyet-1.0-Large CLM-8B Decider-chat-31B Cygnet Gemma-4-31B Qwen3.8-27B Qwen3.5-9B System One models, hosted API System One models, open weights System One readout of a frozen LLM LLM, likelihood readout (thinking off) 0.51 decision accuracy not answered 0.51 not answered 0.510.51 17% answered 0.51 share of triples not answered 0.51 not answered 31/83 ans. 29/83 ans. 24/83 ans. 37152340 .1 .3 .5 .7 .9 accuracy JEV 37152340 OpenAI Decisions 37152340 Eikos-27B 37152340 Clef-27B 37152340 Vega-27B 37152340 Perplexity Decider-27B 37152340 Torchcast-27B 37152340 trace length (steps, bin upper bound) .1 .3 .5 .7 .9 accuracy Kev-9B 37152340 SimpleJev-27B 37152340 Decider-chat- 31B 37152340 Cygnet 37152340 Gemma-4-31B 37152340 Qwen3.8-27B 37152340 Qwen3.5-9B ALFWorldALFWorld distanceBabyAITextWorld a Trace ablation: executed history removed ALFWorld obs. edits (203 triples) Policy edits (83 triples) c Matched edit triples b ALFWorld decision accuracy by trace length full tracehistory removed: lowerhigherrelevant edit: decision changes irrelevant edit: decision kept needed object already seenmust explore Figure 10: Controlled variations. (a) Accuracy with the full trace (ring) and with the history removed (dot). (b) ALFWorld accuracy by trace length, for states whose needed object was already seen and states that require exploration. (c) Matched edit triples: share of relevant edits that change the decision (filled) and of irrelevant edits that keep it (ring). Systems failing the coverage rule are marked or omitted. 17 that answer ALFWorld decisions fall into the same band on the distance ladder (OpenAI De- cisions 83.1â14.8%, Eikos-27B 88.6â15.3%, Perplexity Decider-27B 86.9â22.1%, Vega-27B 86.0â22.2%, Decider-chat-31B 93.6â24.3%; SimpleJev-27B and Torchcast-27B, weaker to be- gin with, 45.1â6.8% and 59.1â7.7%) and to 30â 48% on TextWorld, while on BabyAI they lose at most 2.3 points or improve. The models therefore do read the trace, and the facts-right, action-wrong errors of §5 are not a sign that the history is ignored. Exploration degrades with trace length; dis- tance does not. The ALFWorld ladders locate where accuracy begins to fall (Figure 10b). When the needed object has already been seen, Clef and Gemma stay within about ten points of their short- trace accuracy up to 23 steps, while JEV falls from 0.89 for three or fewer steps to 0.68â0.78 beyond. The larger effect is in states that still require ex- ploration: JEV drops from 0.72 to 0.48 once the trace exceeds seven steps and Clef from 0.91 to 0.55, while Gemma stays between 0.72 and 0.82. Keeping track of which places have already been searched is the hard part. The distance between the decisive observation and the decision, in contrast, has no effect over the range we test: from zero to 15 irrelevant intervening steps, no competent system loses more than three points (e.g. Gemma 0.92â 0.94, JEV 0.84â0.90). The other systems agree: all lose accuracy on long traces (OpenAI Decisions even when the object has been seen, 0.81 to 0.61), and none loses accuracy with distance; Torchcast- 27B even gains (0.52 with no intervening step, 0.64 with 15). Relevant edits are noticed in simulators, missed in policies. When a single observation is edited so that the gold action changes (Figure 10c), Cygnet, Clef and Gemma change their decision in 91â96% of ALFWorld triples, Qwen3.8-27B in 79% and JEV in 71%, while all keep their decision after an irrelevant edit in 89â97% of cases. Decider- chat-31B (91%) and Eikos-27B (84%) react about as often as Cygnet, Clef and Gemma, and OpenAI Decisions is the least stable, changing after 64% of relevant edits but also after 20% of irrelevant ones; Torchcast-27B changes its decision after only 59% of relevant edits. Customer-service policy ed- its are a sharper case of the dissociation. When one record field is edited so that the policy now re- quires a different tool call, JEV, Clef, Gemma and Qwen3.8-27B answer every probe on the edited state correctly (all 374 edited states), yet in the 83 matched triples they change the call after a relevant edit in only 22% (Clef) to 57% (Qwen3.8-27B) of cases. The models read the edited fact and still act as if it had not changed. OpenAI Decisions an- swers 99.5% of the edited statesâ probes correctly and changes the call in 41%; Torchcast-27B an- swers all of them correctly and changes the call in 40%. Eikos-27B is the exception: with every probe right, it changes the call after 72% of relevant edits and never after an irrelevant one. Decider-chat-31B never selects the required tool call on these states, so the question does not arise for it. Stated rule changes are followed. When a TextWorld game states that cooking rules differ from the usual ones, the strong systems follow the stated rules in 90â99% of states (Clef 99.3%, Qwen3.8-27B 96.3%, JEV 93.3%, Gemma 90.3%), with the same results on a cohort generated later from new seeds. Kev-9B reaches 83.0% on the same states without ever answering all the rule probes correctly, an example of a correct action that does not follow from the measured facts. The other System One models follow the stated rules in 89â100% of states in both cohorts, with every rule probe answered correctly. Calibration differs more than accuracy. Be- cause System One models return a distribution, their confidence could decide when to escalate. Fig- ure 11 shows that calibration varies far more across systems than accuracy does. Cygnet, whose recipe includes a calibration step, has an expected calibra- tion error of 2.6%, and JEV 6.8%. Clef and Kev-9B are underconfident (mean confidence 0.66 and 0.47 at accuracies of 0.76 and 0.62), while the likelihood readout of Gemma is almost always near-certain (mean confidence 0.98 at an accuracy of 0.79; ECE 19.1%). For JEV, confidence is informative enough to drive the cascade of §6.1, but for an uncali- brated readout the same threshold would rarely fire. OpenAI Decisions, Eikos-27B and Decider- chat-31B are underconfident like Clef (mean confi- dence about 0.66 at accuracies of 0.70â0.79; ECE 8.8â11.9%), and Perplexity Decider-27B is close to Qwen3.8-27B (8.2%). Torchcast-27B is about as well calibrated as JEV (ECE 7.2%; mean confi- dence 0.70 at an accuracy of 0.69). OpenAI Deci- sionsâ own confidence field, which we do not use, is lower still (ECE 13.9%). Quyet-1.0-Largeâs low error (6.0%) covers only the 21% of decisions it an- swers. Apart from CLM-8B and Laya, Vega-27B 18 JEV OpenAI Decisions Quyet-1.0-Large Torchcast-27B Perplexity Decider-27B SimpleJev-27B Clef-27B Eikos-27B Kev-9B Vega-27B CLM-8B Laya Cygnet Decider-chat-31B Qwen3.8-27B Qwen3.5-9B Gemma-4-31B System One models, hosted API System One models, open weights System One readout of a frozen LLM LLM, likelihood readout (thinking off) 0 .5 1 accuracy JEV ECE 6.8 OpenAI Decisions ECE 11.8 Eikos-27B ECE 11.9 Clef-27B ECE 11.9 Vega-27B ECE 26.6 0 .5 1 accuracy Perplexity Decider-27B ECE 8.2 cov. 89% Torchcast- 27B ECE 7.2 Kev-9B ECE 17.3 SimpleJev- 27B ECE 10.5 cov. 94% Laya ECE 39.4 Quyet-1.0- Large ECE 6.0 cov. 21% 0.51 0 .5 1 accuracy CLM-8B ECE 37.7 0.51 Decider- chat-31B ECE 8.8 0.51 Cygnet ECE 2.6 0.51 Gemma-4- 31B ECE 19.1 0.51 Qwen3.8- 27B ECE 8.9 0.51 Qwen3.5-9B ECE 16.9 system category System One, hosted API System One, open weights System One readout, frozen LLM LLM, likelihood readout share of decisions in bin 5%25%75% under-confident over-confident 02040 ECE (%) 6.8 11.8 6.0 cov. 21% 7.2 8.2 cov. 89% 10.5 cov. 94% 11.9 11.9 17.3 26.6 37.7 39.4 2.6 8.8 8.9 16.9 19.1 0.51 proportion a Reliability: accuracy against mean confidence per bin b Calibration error and confidence accuracymean confidence Figure 11: Calibration of native decision distributions on test decisions. (a) Reliability diagrams; marker area is the share of decisions in the bin. (b) Expected calibration error (15 bins; hatched: coverage below 95%) and accuracy against mean confidence. GPT-6.1 is excluded (verbalized probabilities). is the least calibrated system we measure (ECE 26.6%): its mean confidence of 0.51 at an accuracy of 0.78 makes it strongly underconfident. 8 Related Work System One models and next-action evaluation. Scoring a supplied set of answers, long used in classification and reranking, is now offered as a programmable interface for agents, by hosted models (TypeSafe AI, 2026; OpenAI, 2026a; Liq- uid AI, 2026) and open alternatives (Kwok et al., 2026; Palmer, 2026; Cloudflare, 2026; Convai In- novations, 2026; Vicentino, 2026; Perplexity AI, 2026; SimpleJev, 2026; vLLM Semantic Router Team, 2026; Nguyen, 2026; Blockbrain Labs, 2026; Mapika, 2026). As an evaluation judge, JEV ap- proaches a reasoning judge where a verdict can be read off the text but falls behind where it must be derived, and its confidence can decide when to escalate (Li et al., 2026). Public comparisons report aggregate scores (ApolinĂĄrio, 2026); agent benchmarks measure task success, progress or per- step correctness (Shridhar et al., 2021; Ma et al., 2024; Barres et al., 2026; Deng et al., 2023), and fixed histories with a next-action question are es- tablished (George et al., 2024). We ask what such accuracy leaves unexplained, pairing each decision with probes on the same state. Knowing versus doing, and composition.Stud- ies of agents (Schmied et al., 2026; Sobotka et al., 2026; Deb and Krishnan, 2026; Arghal et al., 2026) separate what an agent appears to know from what it does. Language models are also distracted by ir- relevant context (Shi et al., 2023), plan better with an external component (Valmeekam et al., 2023; Kambhampati et al., 2024), and answer every sub- question of a problem yet fail the composed ques- tion (Press et al., 2023). Our setting exposes neither text nor hidden states, the probes are answered in isolation on the exact state, and we test whether the probe set can support the diagnosis at all. The reme- dies we test mirror decomposed and program-aided reasoning (Zhou et al., 2023; Khot et al., 2023; Gao et al., 2023), but the sub-questions go to the same choice-only model and the composition is done by the calling program. Behavioral diagnosis. Chains of thought need not be faithful to the computation behind an an- swer (Turpin et al., 2023; Lanham et al., 2023). Like behavioral testing (Ribeiro et al., 2020), and unlike probing classifiers (Belinkov, 2022), we in- 19 fer competence from controlled questions and input variations. Appendix A discusses each line of work, cost-aware routing and failure attribution in full. 9 Discussion What a practitioner can do. The results sug- gest a simple procedure for deploying a System One model in an agent loop. First, measure the paired outcomes on the target states. If most errors follow misread facts, the remedy lies in the state representation, the trace format or the context bud- get. If most follow correct reading, as for every strong system here, the next question is whether the decision-relevant facts are known and the rules explicit. Where they are, as on our generated pro- cedures, the strongest remedy is to ask the facts as narrow parallel questions and compose the action in code, which brought every system we tried to 0.96â1.00 at the price of a second batch of cheap questions; a confidence cascade keeps most of the gain with a second request on a third of the states. Where the decision requires choosing a sub-goal in an open task, as in ALFWorld, appending facts helps little, and the missing ingredient is a sub-goal that the model does not reliably supply; that is a planning problem, for a planner, for training, or for a deliberating model on the few states that need it. A diagnostic instrument, not a leaderboard. The pooled accuracies of Table 2 hide most of what matters. Rankings change across domains (Figure 4); a perfect action score on coding traces hides a twelve-point difference in reading; two sys- tems with similar paired accuracy fail for differ- ent reasons (consolidation for JEV, cue capture for Clef); and the most accurate fast system, Gemmaâs likelihood readout, is among the least calibrated. Fast decision models are therefore better evaluated with diagnostic panels and their controls, and with freshly generated states whose probes are sufficient by construction, that match the kind of state a work- flow depends on, than with a single number. Fast is not the same as cheap to trust. GPT- 6.1 shows what deliberation buys on the same states: seven to twelve points of decision accu- racy at roughly seventy times the cost of JEV. It does not change the kind of error that remains. For agent builders, the interesting design space is there- fore not System One versus reasoning models, but which states a fast model can be trusted on, which need a composed decision, and which need de- liberation. The paired measurement, the probe- sufficiency check and the modelâs own calibration are the instruments for drawing that line. 10 Limitations Behavioral evidence only. The paired outcomes are observations on identical inputs. They do not show which internal computation produced an ac- tion, and a correct probe answer does not prove that the model used that fact. Probe coverage. On natural states the probes are not sufficient for the decision, so a facts-right, action-wrong out- come mixes decision failures with facts we did not ask about; the generated ladder and the decision- oriented probes address this only for the domains they cover. Labels. Gold actions are computed from agent-observable information, but they can be stricter than necessary (5â42% of a systemâs sim- ulator errors are in fact optimal) and, in the origi- nal ALFWorld cohorts, co-located receptacles pro- duce wrong location labels for 303 of 8,197 paired ALFWorld records; we keep the frozen labels and report sensitivity analyses. Deployments, not archi- tectures. Systems differ in serving stack, readout and input limits, two author runtimes shorten long states themselves, and hosted models can change between versions (96.3% agreement on a JEV re- run after five days; OpenAI Decisions is a public beta). Scope. We evaluate single decisions on frozen traces, not closed-loop execution, and the follow-up studies of §6 cover a subset of systems: the composition ladder and probe-then-decide six- teen each, and the decision-oriented probes twelve (each count includes the reasoning reference). The reasoning reference answered each question in a separate call with a verbalized distribution, so its calibration is not comparable. 11 Conclusion A fast decision model that errs leaves nothing be- hind but a wrong action. By asking the same model, on the same state, what it read and what it chose, we find that for strong systems the problem is usu- ally not reading. Across seventeen fast systems and a reasoning model, most wrong actions follow cor- rect reading, and they gather on states that defeat systems of every kind. Reading right and acting wrong is therefore not the mark of weak models but the characteristic failure of strong ones. Nor is it a single failure. When the decisive facts are known, models fail to combine them, and their own 20 answers, composed by code, repair the decision; in open tasks they lack the next sub-goal, which addi- tional facts do not supply. Both point to one way of building agents on fast models: let the model read, through many narrow questions, and hand the composition of the decision to code, to a planner, or to deliberation where a state requires it. Measuring reading and acting separately is what tells which a state requires. References ApolinĂĄrio. 2026. Jev Decision Index. Hugging Face Spacehttps://huggingface.co/spaces/ multimodalart/jev-decision-index; reproductionkithttps://github.com/ apolinario/decision-index (Decision Index 0.2.1, 2026-09-27). Accessed 2026-10-05. Raghu Arghal, Phoebe Chen, Niall Dalton, Evgenii Kortukov, Calum McNamara, Angelos Nalmpantis, Moksh Nirvaan, Gabriele Sarti, and Mario Giulianelli. 2026. A behavioural and representational evaluation of goal-directedness in language model agents. In Proceedings of the 43rd International Conference on Machine Learning, volume 306 of Proceedings of Machine Learning Research, pages 3434â3451. PMLR. Victor Barres, Honghua Dong, Soham Ray, Xujie Si, and Karthik R. Narasimhan. 2026.Ď 2 -bench: Eval- uating conversational agents in a dual-control envi- ronment. In Proceedings of the 43rd International Conference on Machine Learning, volume 306 of Proceedings of Machine Learning Research, pages 6736â6782. PMLR. Yonatan Belinkov. 2022. Probing classifiers: Promises, shortcomings, and advances. Computational Linguis- tics, 48(1):207â219. Blockbrain Labs. 2026. Cygnet recipe: Typed decisions from frozen Gemma-4-12B-it. GitHub repository, https://github.com/blockbrain-ai/ cygnet-recipe. Accessed 2026-10-05. Thomas Carta, ClĂŠment Romac, Thomas Wolf, Sylvain Lamprier, Olivier Sigaud, and Pierre-Yves Oudeyer. 2023. Grounding large language models in interac- tive environments with online reinforcement learning. In Proceedings of the 40th International Conference on Machine Learning, volume 202 of Proceedings of Machine Learning Research, pages 3676â3713. PMLR. Lingjiao Chen, Matei Zaharia, and James Zou. 2024. FrugalGPT: How to use large language models while reducing cost and improving performance. Transac- tions on Machine Learning Research. Maxime Chevalier-Boisvert, Dzmitry Bahdanau, Salem Lahlou, Lucas Willems, Chitwan Saharia, Thien Huu Nguyen, and Yoshua Bengio. 2019. BabyAI: A platform to study the sample efficiency of grounded language learning. In International Conference on Learning Representations. Cloudflare. 2026. Clef. Hugging Face model card, https://huggingface.co/Cloudflare/ clef. Accessed 2026-10-05. Convai Innovations. 2026.Laya.Hugging Face model card,https://huggingface.co/ convaiinnovations/laya . Accessed 2026- 10-05. Marc-Alexandre CĂ´tĂŠ, Ăkos KĂĄdĂĄr, Xingdi Yuan, Ben Kybartas, Tavian Barnes, Emery Fine, James Moore, Ruo Yu Tao, Matthew Hausknecht, Layla El Asri, Mahmoud Adada, Wendy Tay, and Adam Trischler. 2018. TextWorld: A learning environ- ment for text-based games. Computer Games Work- shop at IJCAI 2018. arXiv:1806.11532. Preprint, arXiv:1806.11532. Christopher Zhang Cui, Xingdi Yuan, Ziang Xiao, Prithviraj Ammanabrolu, and Marc-Alexandre CĂ´tĂŠ. 2025. TALES: Text adventure learning environment suite. Preprint, arXiv:2504.14128. Sagar Deb and Ashwanth Krishnan. 2026. STOCK- TAKE: Measuring the gap between perception and action in LLM agents with a fair oracle. Preprint, arXiv:2607.13618. Xiang Deng, Yu Gu, Boyuan Zheng, Shijie Chen, Sam Stevens, Boshi Wang, Huan Sun, and Yu Su. 2023. Mind2Web: Towards a generalist agent for the web. In Advances in Neural Information Processing Sys- tems (Datasets and Benchmarks Track), volume 36, pages 28091â28114. Curran Associates, Inc. Jack FitzGerald, Christopher Hench, Charith Peris, Scott Mackie, Kay Rottmann, Ana Sanchez, Aaron Nash, Liam Urbach, Vishesh Kakarala, Richa Singh, Swetha Ranganath, Laurie Crist, Misha Britan, Wouter Leeuwis, Gokhan Tur, and Prem Natara- jan. 2023.MASSIVE: A 1M-example multilin- gual natural language understanding dataset with 51 typologically-diverse languages. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 4277â4302, Toronto, Canada. Association for Computational Linguistics. Luyu Gao, Aman Madaan, Shuyan Zhou, Uri Alon, Pengfei Liu, Yiming Yang, Jamie Callan, and Gra- ham Neubig. 2023. PAL: Program-aided language models. In Proceedings of the 40th International Conference on Machine Learning, volume 202 of Proceedings of Machine Learning Research, pages 10764â10799. PMLR. Gemma Team. 2026.Gemma 4 technical report. Preprint, arXiv:2607.02770. Sonny George, Chris Sypherd, and Dylan Cashman. 2024. Probing the capacity of language model agents 21 to operationalize disparate experiential context de- spite distraction. In Findings of the Association for Computational Linguistics: EMNLP 2024, pages 15447â15459, Miami, Florida, USA. Association for Computational Linguistics. Chuan Guo, Geoff Pleiss, Yu Sun, and Kilian Q. Wein- berger. 2017. On calibration of modern neural net- works. In Proceedings of the 34th International Con- ference on Machine Learning, volume 70 of Pro- ceedings of Machine Learning Research, pages 1321â 1330. PMLR. Yeonjun In, Mehrab Tanjim, Jayakumar Subramanian, Sungchul Kim, Uttaran Bhattacharya, Wonjoong Kim, Sangwu Park, Somdeb Sarkhel, and Chany- oung Park. 2026. Rethinking failure attribution in multi-agent systems: A multi-perspective benchmark and evaluation. Preprint, arXiv:2603.25001. Zhijing Jin, Yuen Chen, Felix Leeb, Luigi Gresele, Ojasv Kamal, Zhiheng Lyu, Kevin Blin, Fernando Gonzalez Adauto, Max Kleiman-Weiner, Mrinmaya Sachan, and Bernhard SchĂślkopf. 2023. CLadder: Assessing causal reasoning in language models. In Advances in Neural Information Processing Systems, volume 36, pages 31038â31065. Curran Associates, Inc. Saurav Kadavath, Tom Conerly, Amanda Askell, Tom Henighan, Dawn Drain, Ethan Perez, Nicholas Schiefer, Zac Hatfield-Dodds, Nova DasSarma, Eli Tran-Johnson, Scott Johnston, Sheer El-Showk, Andy Jones, Nelson Elhage, Tristan Hume, Anna Chen, Yuntao Bai, Sam Bowman, Stanislav Fort, and 17 others. 2022. Language models (mostly) know what they know. Preprint, arXiv:2207.05221. Daniel Kahneman. 2011. Thinking, Fast and Slow. Far- rar, Straus and Giroux, New York. Subbarao Kambhampati, Karthik Valmeekam, Lin Guan, Mudit Verma, Kaya Stechly, Siddhant Bham- bri, Lucas Saldyt, and Anil Murthy. 2024. Position: LLMs canât plan, but can help planning in LLM- modulo frameworks. In Proceedings of the 41st Inter- national Conference on Machine Learning, volume 235 of Proceedings of Machine Learning Research, pages 22895â22907. PMLR. Mehran Kazemi, Quan Yuan, Deepti Bhatia, Najoung Kim, Xin Xu, Vaiva Imbrasaite, and Deepak Ra- machandran. 2023. BoardgameQA: A dataset for natural language reasoning with contradictory infor- mation. In Advances in Neural Information Pro- cessing Systems (Datasets and Benchmarks Track), volume 36, pages 39052â39074. Curran Associates, Inc. Tushar Khot, Harsh Trivedi, Matthew Finlayson, Yao Fu, Kyle Richardson, Peter Clark, and Ashish Sab- harwal. 2023. Decomposed prompting: A modular approach for solving complex tasks. In International Conference on Learning Representations. Yuri Kuratov, Aydar Bulatov, Petr Anokhin, Ivan Rod- kin, Dmitry Sorokin, Artyom Sorokin, and Mikhail Burtsev. 2024. BABILong: Testing the limits of LLMs with long context reasoning-in-a-haystack. In Advances in Neural Information Processing Systems (Datasets and Benchmarks Track), volume 37, pages 106519â106554. Curran Associates, Inc. Jacky Kwok, Hangoo Kang, Tarun Suresh, Jon Saad-Falcon, Marco Pavone, Christopher RĂŠ, and Azalia Mirhoseini. 2026.Contrastive language models: A system one model for fast and gener- alizable decision-making. Notion blog (https: //contrastive-lm.notion.site);code https://github.com/Contrastive-LM/ CLM;modelhttps://huggingface.co/ Contrastive-LM/CLM-v0.1-8B. Accessed 2026-10-05. Tamera Lanham, Anna Chen, Ansh Radhakrishnan, Benoit Steiner, Carson Denison, Danny Hernandez, Dustin Li, Esin Durmus, Evan Hubinger, Jackson Kernion, Kamil Ě e LukoĹĄi Ě ut Ě e, Karina Nguyen, Newton Cheng, Nicholas Joseph, Nicholas Schiefer, Oliver Rausch, Robin Larson, Sam McCandlish, Sandi- pan Kundu, and 11 others. 2023. Measuring faith- fulness in chain-of-thought reasoning.Preprint, arXiv:2307.13702. Stefan Larson, Anish Mahendran, Joseph J. Peper, Christopher Clarke, Andrew Lee, Parker Hill, Jonathan K. Kummerfeld, Kevin Leach, Michael A. Laurenzano, Lingjia Tang, and Jason Mars. 2019. An evaluation dataset for intent classification and out-of- scope prediction. In Proceedings of the 2019 Confer- ence on Empirical Methods in Natural Language Pro- cessing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pages 1311â1316, Hong Kong, China. Association for Computational Linguistics. Yubo Li, Yidi Miao, Ramayya Krishnan, and Rema Pad- man. 2026. JEV-as-a-judge: Accept when confident, escalate when unsure. Preprint, arXiv:2609.26550. Liquid AI. 2026.Decision models.Liq- uid Docs,https://docs.liquid.ai/lfm/ models/decision-models . Accessed 2026- 10-05. Jiale Liu, Huajun Xi, Shaokun Zhang, Yifan Zeng, Tianwei Yue, Chi Wang, Jian Kang, Qingyun Wu, and Huazheng Wang. 2026. Who&When Pro: Can LLMs really attribute failures in AI agents? Preprint, arXiv:2607.09996. Nelson F. Liu, Kevin Lin, John Hewitt, Ashwin Paran- jape, Michele Bevilacqua, Fabio Petroni, and Percy Liang. 2024. Lost in the middle: How language mod- els use long contexts. Transactions of the Association for Computational Linguistics, 12:157â173. Xing Han LĂš, Amirhossein Kazemnejad, Nicholas Meade, Arkil Patel, Dongchan Shin, Alejandra Zam- brano, Karolina Sta Ě nczak, Peter Shaw, Christopher J. 22 Pal, and Siva Reddy. 2025. AgentRewardBench: Evaluating automatic evaluations of web agent trajec- tories. In Second Conference on Language Modeling (COLM). Chang Ma, Junlei Zhang, Zhihao Zhu, Cheng Yang, Yujiu Yang, Yaohui Jin, Zhenzhong Lan, Lingpeng Kong, and Junxian He. 2024. AgentBoard: An ana- lytical evaluation board of multi-turn LLM agents. In Advances in Neural Information Processing Systems (Datasets and Benchmarks Track), volume 37, pages 74325â74362. Curran Associates, Inc. Mapika. 2026. decider-chat-gemma4-31b: Gemma- 4-31B-it read through the decider readout. Model https://huggingface.co/Mapika/ decider-chat-gemma4-31b(revision 22975cbd). Accessed 2026-10-09. Chinh Nguyen. 2026. Quyet 1.0: Calibrated decision models.Modelhttps://huggingface. co/chinhnc/Quyet-1.0-Large (revision 3a3c5e7d); runtimequyet1.0.2 (PyPI). Accessed 2026-10-09. Curtis G. Northcutt, Anish Athalye, and Jonas Mueller. 2021. Pervasive label errors in test sets destabilize machine learning benchmarks. In Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks. OpenAI. 2026a.Decisions API.OpenAI API documentation,POST /v1/decisions, public beta,https://developers.openai.com/ api/docs/guides/decisions.Accessed 2026-10-11. OpenAI. 2026b. GPT-6.1 Sol model. OpenAI API doc- umentation,https://developers.openai. com/api/docs/models/gpt-6.1-sol. Ac- cessed 2026-10-05. Davide Paglieri, BartĹomiej CupiaĹ, Samuel Coward, Ulyana Piterbarg, Maciej Wolczyk, Akbir Khan, Ed- uardo Pignatelli, Ĺukasz Kuci Ě nski, Lerrel Pinto, Rob Fergus, Jakob Nicolaus Foerster, Jack Parker-Holder, and Tim Rocktäschel. 2025. BALROG: Benchmark- ing agentic LLM and VLM reasoning on games. In International Conference on Learning Representa- tions. Jared Palmer. 2026.Kev-9B: A calibrated deci- sion model on Qwen3.5-9B. Modelhttps:// huggingface.co/jaredpalmer/kev-9b; codehttps://github.com/jaredpalmer/ kev. Version 2, released 2026-09-30 (Kev 1.0). Accessed 2026-10-05. Shishir G. Patil, Huanzhi Mao, Fanjia Yan, Char- lie Cheng-Jie Ji, Vishnu Suresh, Ion Stoica, and Joseph E. Gonzalez. 2025. The Berkeley function calling leaderboard (BFCL): From tool use to agentic evaluation of large language models. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pages 48371â48392. PMLR. PerplexityAI.2026.pplx-decider-v1.1-27b. Modelhttps://huggingface.co/ perplexity-ai/pplx-decider-v1. 1-27b (revision 5cd25e3f).Accessed 2026- 10-09. Ofir Press, Muru Zhang, Sewon Min, Ludwig Schmidt, Noah A. Smith, and Mike Lewis. 2023. Measuring and narrowing the compositionality gap in language models. In Findings of the Association for Computa- tional Linguistics: EMNLP 2023, pages 5687â5711, Singapore. Association for Computational Linguis- tics. Qwen Team. 2026a.Qwen3.5: Towards native multimodal agents. Blog post,https://qwen. ai/blog?id=qwen3.5 ; model cardhttps:// huggingface.co/Qwen/Qwen3.5-9B.Ac- cessed 2026-10-05. Qwen Team. 2026b.Qwen3.8-27B.Hugging Face model card,https://huggingface.co/ Qwen/Qwen3.8-27B(revision 1d4bf0f2). Ac- cessed 2026-10-13. Abhilasha Ravichander, Matt Gardner, and Ana Maraso- vi Ě c. 2022. CONDAQA: A contrastive reading com- prehension dataset for reasoning about negation. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, pages 8729â8755, Abu Dhabi, United Arab Emirates. As- sociation for Computational Linguistics. Marco Tulio Ribeiro, Tongshuang Wu, Carlos Guestrin, and Sameer Singh. 2020. Beyond accuracy: Be- havioral testing of NLP models with CheckList. In Proceedings of the 58th Annual Meeting of the Asso- ciation for Computational Linguistics, pages 4902â 4912, Online. Association for Computational Lin- guistics. Hayley Ross, Ameya Sunil Mahabaleshwarkar, and Yoshi Suhara. 2025. When2Call: When (not) to call tools. In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), pages 3391â 3409, Albuquerque, New Mexico. Association for Computational Linguistics. Thomas Schmied, JĂśrg Bornschein, Jordi Grau-Moya, Markus Wulfmeier, and Razvan Pascanu. 2026. LLMs are greedy agents: Effects of RL fine-tuning on decision-making abilities. In International Con- ference on Learning Representations. Jingyuan S. She, Christopher Potts, Samuel R. Bowman, and Atticus Geiger. 2023. ScoNe: Benchmarking negation reasoning in language models with fine- tuning and in-context learning. In Proceedings of the 61st Annual Meeting of the Association for Compu- tational Linguistics (Volume 2: Short Papers), pages 1803â1821, Toronto, Canada. Association for Com- putational Linguistics. 23 Freda Shi, Xinyun Chen, Kanishka Misra, Nathan Scales, David Dohan, Ed H. Chi, Nathanael Schärli, and Denny Zhou. 2023. Large language models can be easily distracted by irrelevant context. In Proceed- ings of the 40th International Conference on Machine Learning, volume 202 of Proceedings of Machine Learning Research, pages 31210â31227. PMLR. Zhengliang Shi, Yuhan Wang, Lingyong Yan, Pengjie Ren, Shuaiqiang Wang, Dawei Yin, and Zhaochun Ren. 2025.Retrieval models arenât tool-savvy: Benchmarking tool retrieval for large language mod- els. In Findings of the Association for Computational Linguistics: ACL 2025, pages 24497â24524, Vienna, Austria. Association for Computational Linguistics. Mohit Shridhar, Xingdi Yuan, Marc-Alexandre CĂ´tĂŠ, Yonatan Bisk, Adam Trischler, and Matthew Hausknecht. 2021. ALFWorld: Aligning text and embodied environments for interactive learning. In International Conference on Learning Representa- tions. SimpleJev. 2026. JevAny-Qwen3.8-27B-LoRA. Model https://huggingface.co/SimpleJev/ JevAny-Qwen3.8-27B-LoRA(revision 09c9e910) on Qwen3.8-27B; served withjevany. Accessed 2026-10-09. Koustuv Sinha, Shagun Sodhani, Jin Dong, Joelle Pineau, and William L. Hamilton. 2019. CLUTRR: A diagnostic benchmark for inductive reasoning from text. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natu- ral Language Processing (EMNLP-IJCNLP), pages 4506â4515, Hong Kong, China. Association for Com- putational Linguistics. Jan Sobotka, Mustafa O. Karabag, and Ufuk Topcu. 2026. Why do LLMs struggle in strategic play? bro- ken links between observations, beliefs, and actions. Preprint, arXiv:2605.00226. Oyvind Tafjord, Bhavana Dalvi, and Peter Clark. 2021. ProofWriter: Generating implications, proofs, and abductive statements over natural language. In Find- ings of the Association for Computational Linguis- tics: ACL-IJCNLP 2021, pages 3621â3634, Online. Association for Computational Linguistics. TorchcastAI.2026.TorchcastDe- cision27B.Modelhttps:// huggingface.co/torchcast-ai/ torchcast-decision-27b (revision 08645834), fine-tuned from StartLux-Decision-27B (Qwen3.8-27B). Accessed 2026-10-09. Harsh Trivedi, Niranjan Balasubramanian, Tushar Khot, and Ashish Sabharwal. 2022. MuSiQue: Multi- hop questions via single-hop question composition. Transactions of the Association for Computational Linguistics, 10:539â554. Miles Turpin, Julian Michael, Ethan Perez, and Samuel R. Bowman. 2023. Language models donât always say what they think: Unfaithful explana- tions in chain-of-thought prompting. In Advances in Neural Information Processing Systems, volume 36, pages 74952â74965. Curran Associates, Inc. TypeSafe AI. 2026. Jev: Introduction, models and API reference.TypeSafe AI website and docu- mentation,https://typesafe.ai,https: //docs.typesafe.ai/introduction, https://docs.typesafe.ai/models andhttps://docs.typesafe.ai/api. Accessed 2026-10-13. Karthik Valmeekam, Matthew Marquez, Sarath Sreed- haran, and Subbarao Kambhampati. 2023. On the planning abilities of large language models â a criti- cal investigation. In Advances in Neural Information Processing Systems, volume 36, pages 75993â76005. Caio Vicentino. 2026.Eikos: Open, calibrated, single-pass typed-decision models for finance and trading.Modelhttps://huggingface. co/caiovicentino1/Eikos-27B ; FP8buildhttps://huggingface.co/ caiovicentino1/Eikos-27B-FP8(revision 8b053df4);codehttps://github.com/ caiovicentino/eikos. Accessed 2026-10-09. vLLM Semantic Router Team. 2026. Decision-2.0- Vega-27B: A Decision 2.0 model for structured decisions.Modelhttps://huggingface. co/vllm-sr/Decision-2.0-Vega-27B (revision 7aec49ae). Accessed 2026-10-09. Mingxuan Wang, Hongyue Chen, Yinglong Guo, Fei Luo, Chao Ning, Bo Wang, Guorun Yao, Yanbiao Ma, and Jungong Han. 2026a. StateComp: Learning when to compress history in long horizon agents. Preprint, arXiv:2609.27298. Mingxuan Wang, Guorun Yao, Fei Luo, Yinglong Guo, Chao Ning, Bo Wang, Hongyue Chen, Yanbiao Ma, and Jungong Han. 2026b.Memory control sig- nals emerge before action in long horizon agents. Preprint, arXiv:2609.27286. Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed Chi, Quoc V. Le, and Denny Zhou. 2022. Chain-of-thought prompt- ing elicits reasoning in large language models. In Advances in Neural Information Processing Systems, volume 35, pages 24824â24837. Curran Associates, Inc. Yu Xia, Jingru Fan, Weize Chen, Siyu Yan, Xin Cong, Zhong Zhang, Yaxi Lu, Yankai Lin, Zhiyuan Liu, and Maosong Sun. 2025. AgentRM: Enhancing agent generalization with reward modeling. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 19277â19290, Vienna, Austria. Association for Computational Linguistics. Zhangchen Xu, Adriana Meza Soria, Shawn Tan, Anurag Roy, Ashish Sunil Agrawal, Radha Pooven- dran, and Rameswar Panda. 2026. TOUCAN: Syn- thesizing 1.5M tool-agentic data from real-world 24 MCP environments. In International Conference on Learning Representations. Shunyu Yao, Noah Shinn, Pedram Razavi, and Karthik Narasimhan. 2025.Ď-bench: A benchmark for tool- agent-user interaction in real-world domains. In In- ternational Conference on Learning Representations. Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, and Yuan Cao. 2023. ReAct: Synergizing reasoning and acting in language models. In International Conference on Learning Representations. Tongxin Yuan, Zhiwei He, Lingzhong Dong, Yiming Wang, Ruijie Zhao, Tian Xia, Lizhen Xu, Binglin Zhou, Fangqi Li, Zhuosheng Zhang, Rui Wang, and Gongshen Liu. 2024. R-judge: Benchmarking safety risk awareness for LLM agents. In Findings of the Association for Computational Linguistics: EMNLP 2024, pages 1467â1490, Miami, Florida, USA. Asso- ciation for Computational Linguistics. Shaokun Zhang, Ming Yin, Jieyu Zhang, Jiale Liu, Zhiguang Han, Jingyang Zhang, Beibin Li, Chi Wang, Huazheng Wang, Yiran Chen, and Qingyun Wu. 2025. Which agent causes task failures and when? on automated failure attribution of LLM multi- agent systems. In Proceedings of the 42nd Interna- tional Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pages 76583â76599. PMLR. Denny Zhou, Nathanael Schärli, Le Hou, Jason Wei, Nathan Scales, Xuezhi Wang, Dale Schuurmans, Claire Cui, Olivier Bousquet, Quoc Le, and Ed Chi. 2023. Least-to-most prompting enables complex rea- soning in large language models. In International Conference on Learning Representations. A Extended Related Work System One models for agents. Most language agents generate reasoning and actions token by token (Yao et al., 2023; Wei et al., 2022). Sys- tem One models instead score a supplied set of answers and return a distribution over them, a pat- tern long used in classification and reranking that is now offered as a general programmable inter- face for agents and software. Examples include hosted models such as JEV (TypeSafe AI, 2026), OpenAIâs Decisions API (OpenAI, 2026a) and Liq- uidâs decision models (Liquid AI, 2026), and open alternatives that range from a two-tower head over frozen embeddings (Kwok et al., 2026) to fine- tuned pointer and schema heads (Palmer, 2026; Cloudflare, 2026), a compact encoder (Convai In- novations, 2026), fine-tuned 27â31B decision mod- els (Vicentino, 2026; Perplexity AI, 2026; Simple- Jev, 2026; vLLM Semantic Router Team, 2026; Nguyen, 2026), and recipes that read a frozen open- weight model through the same interface (Block- brain Labs, 2026; Mapika, 2026). Public compar- isons of these systems report aggregate scores on decision suites (ApolinĂĄrio, 2026). We instead ask what such accuracy leaves unexplained: whether errors reflect misreading or mis-deciding, and how far that question can be answered through a choice- only interface. The âSystem 1â label borrows the fast/deliberate distinction of Kahneman (2011); we use it, as these modelsâ developers do, only to name the interface, not to claim anything about the com- putation inside the models. Their output types go beyond choices; we evaluate only the choice inter- face. Agent benchmarks and next-action evaluation. Interactive environments such as ALFWorld (Shrid- har et al., 2021), BabyAI (Chevalier-Boisvert et al., 2019; Paglieri et al., 2025) and TextWorld (CĂ´tĂŠ et al., 2018; Cui et al., 2025), and suites such as AgentBoard (Ma et al., 2024),Ď-bench (Yao et al., 2025; Barres et al., 2026) and Mind2Web (Deng et al., 2023), mainly measure task success, progress or per-step action correctness. Tool-use benchmarks test tool selection, argument filling and when to call a tool (Patil et al., 2025; Shi et al., 2025; Ross et al., 2025), and large synthesized tool-use trajectories are available for training (Xu et al., 2026), and trajectory-judgment benchmarks test whether a model can tell success, safety or the failing step from a finished trace (LĂš et al., 2025; Yuan et al., 2024; Zhang et al., 2025). Present- ing a fixed agent history and asking for the next action is itself established (George et al., 2024); AgentRM-style trees provide sibling actions with value estimates (Xia et al., 2025). We reuse many of these sources, but we pair each decision with independently answered factual probes on the same state, place every admissible action in context, and compute gold labels only from information visible to the agent. Label errors in test sets can change benchmark conclusions (Northcutt et al., 2021); re- deriving labels from the agent-visible text, as we do in §5.4, is one way to find them when a simulatorâs internal state and the text disagree. Knowing versus doing. Several recent studies separate what an agent appears to know from what it does. Sobotka et al. (2026) distinguish observationâbelief from beliefâaction gaps and in- tervene on beliefs through steering and prompt- ing. Deb and Krishnan (2026) measure state judg- 25 ments and control separately in a supply-chain task, Arghal et al. (2026) combine behavior, optimal policies and representation probes in grid worlds, and Schmied et al. (2026) report a knowingâdoing gap in which models can state a good strategy but do not act on it. State-maintenance methods for long-horizon agents decide when to compress, re- trieve or rewrite history (Wang et al., 2026b,a). Our setting differs in three ways that follow from the interface we study. The models expose neither text nor hidden states, so all evidence is behavioral; the probes are answered in isolation on the exact deci- sion state rather than elicited as free-text rationales; and we test whether the probe set is sufficient to support the diagnosis at all. At the scale of a full benchmark, we find the knowingâdoing gap to be the dominant source of error for every strong sys- tem, including a reasoning model, and we show that it is not one phenomenon: depending on sys- tem and state, it reflects a failure to combine facts, capture by irrelevant cues, or the choice of the next sub-goal. Composing what has been read. Language models often answer every sub-question of a multi- step problem yet fail the composed question, a com- positionality gap that does not shrink with model size, because single-step accuracy improves faster than composed accuracy (Press et al., 2023). They are also distracted by irrelevant context (Shi et al., 2023) and use evidence unevenly across long inputs (Liu et al., 2024). Our composition ladder (§6.1) is a controlled version of this question for agent decisions: with probes that provably determine the action, we can attribute a facts-right, action-wrong outcome to composition, and the rewrites separate consolidation of scattered evidence from capture by irrelevant cues. The remedies we test mirror known ones. Answering sub-questions first and then deciding resembles least-to-most and decom- posed prompting (Zhou et al., 2023; Khot et al., 2023), and composing the action in code resem- bles program-aided reasoning (Gao et al., 2023). The difference is the setting: the sub-questions are asked of the same choice-only model in parallel, without generated text, and the composition is done by the calling program, as System One models are designed to be used (TypeSafe AI, 2026). Planning with language models. Language models are weak autonomous planners, and plan- ning works better when a model proposes and an external component checks or plans (Valmeekam et al., 2023; Kambhampati et al., 2024). On real ALFWorld states we find a matching pattern for a System One model: JEV reads the state almost per- fectly, but stating the next sub-goal adds 16 points that no amount of additional facts provides (§6.3). This suggests a division of labor in which the fast model reads and acts, and the sub-goal comes from a planner or a deliberating model. Cost-aware routing.Cascades that send only un- certain inputs to a more expensive model reduce cost at little loss in accuracy (Chen et al., 2024), provided the score that decides whether to accept the cheap answer is informative. The same idea has been applied to evaluation with a System One model: JEV used as a judge accepts its confident verdicts and escalates the rest to a reasoning judge (Li et al., 2026). Our confidence cascade (§6.1) applies this idea within one System One model, and our calibration results (§7) show that whether it can work depends strongly on the readout. Failure attribution and explanation faithfulness. Automated failure attribution asks which agent or step caused the failure of a single- or multi-agent system (Zhang et al., 2025; Liu et al., 2026), and recent work stresses that an error can admit several valid explanations (In et al., 2026). Our target is narrower and lower in the stack: for a single de- cision, was the available evidence read correctly? Generated explanations are an unreliable route to this answer, because chains of thought need not be faithful to the computation that produced an answer (Turpin et al., 2023; Lanham et al., 2023). Our method is closer to behavioral testing (Ribeiro et al., 2020): we infer competence from controlled questions and input variations, and, unlike prob- ing classifiers (Belinkov, 2022), we need no access to internal representations. Finally, because Sys- tem One models expose probabilities, we also ask whether their confidence flags risky decisions (Guo et al., 2017; Kadavath et al., 2022). B Measurement Details B.1 Decision states A decision statesconsists of a task goalg, the executed historyh 1:t = (a 1 ,o 1 ,...,a t ,o t )of ac- tions and the observations they produced, any rules Rthat govern the environment or policy, and the setA(s)of admissible next actions. The model receivessand must choose one element ofA(s); it is never asked to generate an action. We call this 26 the closed-world principle: every admissible action is placed in context with its canonical name and a description, nothing is shortlisted, and the gold ac- tion is never the only well-formed option. Actions with open arguments, such as tool calls, are enu- merated from the environment or database. When a flat list would exceed the interface limit of 255 options, the call is factorized into one choice for the tool and one per closed-set argument, and scored as a complete call. Candidate sets come from the environment, from code, or from the dataset as released; no language model proposes candidates at evaluation time, since that would measure the proposer rather than the System One model. Gold is a setG(s)âA(s)of acceptable actions, computed only from information available to the agent. In the simulated environments,G(s)con- tains the first actions of all shortest plans on a map built from what the trace entails. States where the needed objects have not yet been observed are la- beled as exploration states, whose gold is the set of actions that reveal unseen locations (§3). A deci- sion is correct,D(s) = 1, if the chosen action lies in G(s). B.2 Factual probes On annotated states we additionally ask factual probesq 1 ,...,q m about the same state. Their an- swers are determined by the simulator state, the database or the data labels: Probe familyExample Feedback outcome Did the last action succeed, fail, or have no effect? Current stateWhere is the agent? What is it holding? ProgressWhich subgoals are complete? ConstraintIs action x permitted in the current state? EvidenceWhich earlier observation establishes this fact? Which families apply depends on the domain, and we report coverage per domain (§3). Probes are closed questions with all candidate answers listed. Each question, whether probe or decision, is answered in isolation. Several questions about one state may share a request, as the interface allows, but each is answered on the state alone: no question or answer is added to another questionâs input, and no gold fact is revealed. âPairedâ therefore means that the input state is identical. It does not mean that we observe successive stages of the modelâs computation. U DDirectly observedNot licensed 11Measured facts and action both correct That all relevant facts were understood 00Some probe wrong; action wrong That the probe error caused the wrong action 10All measured facts correct; action wrong That the failure lies purely in deciding 01Some probe wrong; action correct That the model used a shortcut, or that the wrong fact mattered Table 5: The four observable outcomes on a paired state and the conclusions each does and does not support. B.3 Four observable outcomes For a states i with applicable probes, letU i = 1 if all of them are answered correctly, and letD i be decision correctness.U i is measured-fact per- formance, not a latent variable of complete under- standing. We also record the mean probe accuracy of each state, and we write U1D0 for the outcome U=1,D=0(and U1D1, U0D1, U0D0 likewise). CrossingU i andD i gives four outcomes (Table 5). We report the four joint rates together with P(D=1| U=1)andP(D=1| U=0), mean probe accuracy, and the number of applicable states. Be- cause different models reachU=1on different states, conditional rates also reflect composition. We therefore read them alongside the joint table on identical states, and leave a conditioning event that is empty undefined rather than reporting zero. Questions a system cannot answer because of an input limit stay in the denominator as wrong, and are reported separately as coverage, since a deploy- ment limit is not a cognitive error. Estimation. Records come in difficulty cells nested in task groups. The main text reports raw counts pooled over all 19,663 paired test states (or over the states of a study). These counts mix heterogeneous tasks and probe granularities, so they summarize prevalence and are not a ranking statistic. Cell-weighted estimates instead average probes within a record, records within a frozen cell, and cells equally within a panel, with per- centile intervals from 2,000 paired bootstrap draws that resample whole source clusters (games, users, repositories), since states from the same source are dependent. Intervals shown for the follow-up stud- ies use the same idea with the studyâs own clusters (§6). 27 B.4 When can a probe set support the diagnosis? An outcome withU=1,D=0suggests a decision failure only if the probes capture what the decision requires. This can be checked without looking at the model at all. Hold fixed the goal, the rules and the remaining context, and letP(s)be the vector of correct probe answers for statesandG(s)its set of acceptable actions. For a group of statesS that share a probe vector, the probe set is sufficient on S if \ sâS G(s)̸=â ,(2) that is, if some action is correct no matter which of these states the agent is in. If two states have the same correct probe answers but disjoint gold sets, then answering every probe correctly cannot by it- self determine the right action, so a wrong action after correct probes cannot be attributed to decid- ing alone. Pairwise intersections are not enough; the check must consider the whole group. In fi- nite, fully enumerable environments it can be run exhaustively. In natural data, finding no counterex- ample in a sample does not prove sufficiency. Con- text that the probes do not ask about, such as rules or tool availability, must either be held fixed or be probed. Passing the check means the probes can support a diagnosis. It does not show that the model actually uses those facts. B.5 Controlled variations The paired outcomes describe a single state. To see what drives them, the benchmark also contains controlled variations of states: â˘a trace ablation that removes the executed history and keeps the goal and current obser- vation; ⢠observation minimal pairs that edit only the last observation, either relevantly, which changes the gold action, or irrelevantly, which does not; â˘rule changes stated in the environment de- scription, such as altered recipes or verbs, that make prior knowledge wrong; ⢠encoding controls: option-order permutations, named versus opaque action identifiers with descriptions kept, flat versus factorized tool calls, and conversation-history rendering; â˘difficulty ladders over trace length, distance from the decisive observation to the decision, size of the action set, and novelty, from which we read capability boundaries. This paper reports the trace ablation, the minimal pairs, the rule changes and the trace-length and distance ladders (§7); the encoding controls and the remaining ladders are not analyzed here. C Benchmark Construction Table 6 summarizes the frozen benchmark. It has 65,228 records: 59,234 test and 5,994 dev. Agent decision states are the core; a supporting track of text-understanding primitives measures abilities that agent decisions draw on, such as multi-hop and long-context reading. We describe the agent states here. C.1 Simulated decision states Simulators give exact ground truth for both actions and facts, so most paired states come from three of them. In ALFWorld (Shridhar et al., 2021) we use the unseen evaluation games, plus the seen games as a separate cell; in BabyAI-Text we use BALROGâs text rendering (Paglieri et al., 2025; Chevalier-Boisvert et al., 2019; Carta et al., 2023); and in TextWorld we generate cooking games at four TALES difficulty settings (CĂ´tĂŠ et al., 2018; Cui et al., 2025). Trajectories are rolled out by the environmentâs own expert, by a noisy variant that takes a uniformly random admissible action with probability 0.2, and by a variant that issues invalid commands. This puts failures, error feedback and detours into the traces, which successful demon- strations rarely contain. No language model takes part in the roll-outs. Gold actions use only what the trace reveals. For each state we build a map from the observations so far and compute the first actions of all shortest plans. A state is determinable when the needed objects have already been observed and the gold set is the same whether unseen cells are assumed free, assumed blocked, or taken from the true map. Otherwise it is an exploration state, whose gold is the set of actions that reveal unseen locations. Sampled items were checked against breadth-first search in the real environments; for example, 234 of 234 BabyAI items and 63 of 63 TextWorld items matched. Probe answers are read from the simula- tor state. 28 Records DomainSourcesTest Paired testDev Decision / probes Agent decision states Household (sim.)ALFWorld unseen and seen games 9,0979,097840 admissible commands; location, holding, last outcome, progress Grid world (sim.)BabyAI-Text (BALROG)2,1812,181236 6 actions; orientation, holding, target position, last outcome Text game (sim.)TextWorld cooking (TALES levels) 2,4002,400300 admissible commands; room, holding, ingredient state, item location Customer service Ď 2 -bench airline, retail3,7393,739330 enumerated tool calls; record fields, policy constraints CodingSWE-smith repository traces30030060 next action; edit effect, current vs. stale evidence, attribution Workflowrule-governed synthetic workflows 24024040 next call; state and constraint facts Offline tracesAgentRM, Mind2Web1,800â180 sibling actions; page elements and operation ToolsToucan, ToolRet, BFCL, When2Call 2,400â240 full tool list; call vs. ask vs. abstain Visible-field probesparents in AgentRM, Mind2Web, tools 72672659 as parent; facts stated in the trace Encoding controlspermuted, rendered, factorized copies 2,570980320 as parent Trace judgmentsAgentRewardBench, R-Judge, Who&When 1,081â119 success, side effects, safety, failing step Text-understanding primitives 24 task groupsnegation, multi-hop, long context, multi-turn, label definitions, rules, reasoning 32,700â 3,270 native task labels Total59,234 19,663 5,994 Table 6: Composition of the frozen benchmark (65,228 records). âPaired testâ counts test states that carry factual probes. Dev records are reported separately and never pooled with test results. Household includes the targeted- coverage cohort; grid-world and text-game rows include newly generated confirmation cohorts and, for TextWorld, native rule changes. On these environments we build the ladders and controls of §2.5. ALFWorld cells vary trace length, and a distance ladder inserts valid but irrelevant steps between the decisive observation and the de- cision. Observation minimal pairs move a sight- ing to another receptacle. Novelty cells rename objects and verbs or replace action names with opaque identifiers while keeping their descriptions. BabyAI and TextWorld cells follow the environ- mentsâ difficulty levels. Confirmation cohorts gen- erated later from new seeds re-test the main find- ings on states that no earlier run had seen. Separate TextWorld cohorts change the rules of cooking in the game description, so that prior knowledge about recipes no longer applies. C.2 Policy, tools, web and coding Customer service. FromĎ 2 -bench airline and retail (Barres et al., 2026) we take decision states from recorded and native trajectories. Tool calls are enumerated from the task database, and probes ask about record fields and whether a policy permits an action. Minimal pairs edit one policy-relevant field so that the correct call changes, or edit an irrelevant field so that it does not. A native recovery panel places the agent after a failed or incomplete call. Offline traces and tools.AgentRM trees supply all sibling actions at a node together with value estimates (Xia et al., 2025). Mind2Web supplies all candidate page elements and operations (Deng et al., 2023). Toucan trajectories, ToolRet, BFCL and When2Call supply tool selection over full tool lists that include tools the model has not seen, as well as the choice between calling a tool, asking the user, and abstaining (Xu et al., 2026; Shi et al., 2025; Patil et al., 2025; Ross et al., 2025). These sources have no native comprehension labels. A separate panel adds visible-field probes, whose an- 29 swers are stated explicitly in the trace, to a subset of them. Coding traces. To test feedback reading in soft- ware agents without asking the model to write code, we build 360 records from real SWE-smith repos- itory images. Each case combines two genuine patches to different files in the same repository, runs the published tests, and asks which edit caused a named check to regress, whether the displayed evidence is current or stale, and which limited next action follows. The 50 test source pairs span 17 repositories, which are disjoint from the 11 devel- opment repositories. Trace judgments.AgentRewardBench, R-Judge and Who&When ask for judgments about a com- pleted trajectory, namely success, side effects, safety and the failing step (LĂš et al., 2025; Yuan et al., 2024; Zhang et al., 2025). We report them as a separate family, since they are not next-action decisions. C.3 Text-understanding primitives Twenty-four task groups (32,700 test records) mea- sure negation, multi-hop reasoning, long context with distractors, multi-turn recollection and correc- tion, new label definitions, counterfactual rules, and logical reasoning. Each group is arranged along a difficulty ladder, for example hop count or context length. Sources include CondaQA, ScoNe, ProofWriter, CLUTRR, MuSiQue, BA- BILong, CLINC150, MASSIVE, CLadder and BoardgameQA, together with programmatic gen- erators (Ravichander et al., 2022; She et al., 2023; Tafjord et al., 2021; Sinha et al., 2019; Trivedi et al., 2022; Kuratov et al., 2024; Larson et al., 2019; FitzGerald et al., 2023; Jin et al., 2023; Kazemi et al., 2023). These records have no paired probes. They allow boundaries in general reading to be compared with boundaries in agent decisions; this paper does not analyze them and does not use them as a measure of next-action skill. C.4 Splits, freezing and audits Records are split into dev and test by a hash of their source group (game, user, repository), so no source contributes to both splits. Dev is used for template and pipeline checks and for selecting the reasoning reference, and is always reported separately from test. The target is 300 test records per difficulty cell, sampled with matched pairs across cells where a ladder requires them. The full population, includ- ing every request byte, option order and label, is frozen in a hash-sealed manifest before analysis, and all systems receive the identical requests. An independent content audit found 42 test records with conflicting labels outside the control groups and 56 test records whose inputs also occur in dev. We keep the frozen population unchanged and re- port a sensitivity analysis that excludes these 98 records. Public training games cannot be assumed unseen by pretrained models, which is one rea- son we add freshly generated confirmation cohorts. Fixed public items can also be overfit. The genera- tors we use for the follow-up studies, including one for decision states whose probes are sufficient by construction (§6.1), can draw new evaluation states at any time. D Systems, Protocol, Cost and Latency Systems.Table 1 lists the seventeen fast systems and the reasoning reference, grouped by type. Four- teen are System One models, which return a na- tive distribution over the supplied options in one pass. Two are hosted APIs: JEV and OpenAI De- cisions (OpenAI, 2026a). Ten are released open- weight models that we serve locally, pinned to re- leased revisions, each with its authorsâ own serving code and documented settings: Clef-27B, Kev-9B, CLM-8B, Laya, Eikos-27B, Perplexity Decider- 27B, SimpleJev-27B, Vega-27B, Torchcast-27B and Quyet-1.0-Large. Two are published recipes that read a frozen open-weight language model through the same interface: Cygnet reads masked single-letter probabilities of Gemma-4-12B, scores long option lists in groups of 20 and calibrates the result, and Decider-chat-31B reads the answer- letter distribution of Gemma-4-31B-it with a tem- perature that depends on the number of options. The three open-weight language models are scored by complete-option likelihood with thinking dis- abled. We render the state, question and enumer- ated options with the modelâs chat template, sum the log probabilities of each optionâs full name fol- lowed by the end-of-turn token, and normalize over the options. This exposes a full distribution that is directly comparable in form to those of the System One models. A hosted reasoning model (GPT-6.1 Sol, medium reasoning) answers each question in a separate call with the selected option and a ver- balized distribution. It serves as a reference with deliberation, not as a competitor to the System One 30 models; it answered all 174,513 questions of the benchmark (322 answers could not be parsed and count as wrong). Further released System One models are being evaluated with the same client, request format and run records; we report only sys- tems for which every record and every condition is complete. Identical inputs.Every system receives the same frozen request: the same state, question text, op- tions, descriptions and option order. We never trun- cate a state, drop options or reselect records to fit a system. When a request exceeds a systemâs doc- umented input limit, the question is recorded as unsupported, counted wrong, and reported as cov- erage. This affects Laya (512 input tokens, and option lists longer than its 192-token head bud- get), Cygnet (726 records over its 16k context) and Gemma (4 records over 32k). It also affects Quyet- 1.0-Large, whose runtime refuses questions with more than ten options, which includes every ALF- World decision: only 3.8% of paired test states have all of its answers supported. Perplexity Decider- 27B refuses questions whose prompt exceeds 8,192 tokens (9.3% of paired states have a refused answer, mostly inĎ 2 -bench and the visible-field probes); Decider-chat-31B and OpenAI Decisions refuse 0.3â0.4%. Vega-27Bâs server runs out of memory on the longest states on one 80 GB H100; after three failures on a healthy server we record such a question as unsupported (9,237 answers; 5.0% of paired states), and SimpleJev-27Bâs server fails repeatedly on the longest states (13,119 answers recorded as unsupported after the same rules; 6.6% of paired states). Two author runtimes shorten long states themselves before reading them (Table 1); we report them as shipped. Readouts differ across systems by design, so comparisons are between deployed choice interfaces. They do not isolate the effect of architecture, model size or training data. Where an analysis uses a subset of questions, a system that answers fewer than half of them is left out of that analysis and named (the coverage rule). What is evaluated. All seventeen fast systems and the reasoning reference receive all 65,228 records, including every paired test state. The trace- ablation condition was run for all seventeen fast systems on the 10,897 original agent records that carry it. Closed-loop execution, in which a System One model acts as the policy in a live environment, is outside the scope of this paperâs results. Latency. Accuracy runs batch requests for throughput, so their timings are not latency. We therefore time a separate fixed latency panel of 163 test items, one per main difficulty cell, so that ev- ery group, context length (37 to 99k characters), question count (1â8) and option count (2â255) is represented. Each system answers all questions of an item in one request, strictly sequentially, after five untimed warm-up items. We run three passes in reshuffled order and report the first pass, excluding the warm-up items; repeated passes, which benefit from caches, are reported separately. Only com- plete answers count toward latency, and refusals are reported as coverage. For pairs of systems we also report the median of per-request time ratios on the requests both answer, which is more robust than a ratio of medians. Seven systems, marked in Table 1, were not timed on this panel. Their accu- racy runs, unlike those of the other systems, send one request at a time to a server on its own H100 (or, for OpenAI Decisions, to the hosted API), so we estimate their latency from those runs on the same 158 timed panel items; these estimates lack the panelâs warm-up and are marked separately in Figure 2. The reasoning reference answers one question per request, so we time it through its syn- chronous API on the same panel and order, sending the questions of an item in parallel; all 158 timed items were answered, with a median of 2.3 s per item, about eleven times JEVâs. Cost.System One models emphasize intelligence per dollar, so we report cost next to accuracy (Fig- ure 2). The hosted JEV model was billed for 209.2M input tokens over all 65,228 records, $8.79 in total or $0.13 per 1,000 decision states. For self- hosted systems we estimate cost from the panelâs time per state at a stated GPU price; all were timed on the same hardware class, one request at a time (for the self-hosted systems not timed on it, from their accuracy runs; §D). On these estimates the ef- ficient frontier runs from Laya and Kev-9B through Cygnet, Decider-chat-31B and JEV to Eikos-27B and Gemma-4-31B. Eikos-27B reaches 0.795 at an estimated $0.19 per 1,000 states, about 1.4 times JEVâs measured cost, and displaces Clef-27B from the frontier; moving from JEV to Gemma raises paired decision accuracy from 0.763 to 0.811 at about five times the cost per state, while the Qwen readouts and CLM are dominated. The second hosted decision model, OpenAI Decisions, was billed for 186.9M input tokens on the 65,228 31 Label disagrees with the text GroupRecordsLocationSeen-atExtra gold A13,00014023232 A230011047 A330022019 A41,50054200 A5997577058 A730019035 C3-ALF1,8000013 Table 7: ALFWorld test records whose labels disagree with the trace text because receptacles share a simulator location. Location: the probe names a co-located recep- tacle. Seen-at: the sighting differs. Extra gold: the gold also contains an already searched receptacle (lenient). records ($18.69 at $0.10 per million input tokens, output free), $0.29 per 1,000 decision states or about twice JEVâs cost, for a paired decision accu- racy of 0.706. The reasoning reference is shown for orientation only: its full run cost $642.00 under batch pricing, $9.84 per 1,000 decision states or about 73 times JEV, for a paired decision accuracy of 0.884 (§5.1). Model versions and reproducibility.Open mod- els are pinned to released revisions and served with recorded configurations. JEV is pinned by its ver- sion string (jev-1.13.0), but its provider does not promise long-term support for a version, and hosted serving can change or fail: during one check on 5 October 2026, 16 of 24 minimal requests re- turned server errors. We therefore re-ran the deci- sion question alone on a stratified sample (up to 25 per cell) of 2,783 paired test states on 6 October, af- ter the formal runs had finished on 1 October. The selected action matched the formal run on 96.3% of states (2,681/2,783). Because the formal requests also carried the probe questions, this agreement bounds the combined effect of version drift, serv- ing nondeterminism and request packing; it does not isolate any one of them. OpenAI Decisions is a public beta identified only by its model name (gpt-6-luna); all of its records were collected on 11 October 2026. We keep all raw requests, full output distributions and timestamps, so that later versions can be compared on identical inputs. E Label audit: co-located receptacles ALFWorld can place several receptacles at one na- tive location (for example a countertop and a cof- fee machine). The builder of the original cohorts mapped the agentâs location to one representative receptacle, chosen by fact order, and derived the location probe, the sightings and the set of visited receptacles from that mapping. We re-derived all three from the text of the trace with ALFWorldâs fixed message patterns (âYou arrive at Râ, âOn the R, you seeâ, âYou open the Râ, âYou pick upâ, âYou moveâ, âYou cool/heat/cleanâ, âNothing hap- pensâ), without simulator facts. Table 7 lists the disagreements. In every inspected location case, the text states that the agent arrived at a differ- ent receptacle from the label; for the 303 paired test records with such a label, JEV, Qwen3.8-27B, Cygnet and Gemma answer the receptacle named in the text in 297â301 cases. The extra gold options are lenient rather than wrong, since a co-located receptacle can be acted on from the same location. Among the observation minimal pairs, most seen- at disagreements are edited sightings that a later visit to the same receptacle contradicts. The con- firmation cohort already uses set-valued location labels. We keep the frozen labels; excluding the 398 records with a location or seen-at disagreement raises, for every strong system, the share of ALF- World decision errors made with all measured facts correct (Table 8). SystemAllCleanFlagged Gemma-4-31B0.8100.8850.251 Qwen3.8-27B0.7920.8640.295 Cygnet0.7760.8340.334 Clef-27B0.6820.7510.212 JEV0.6630.7070.364 Table 8: Share of ALFWorld decision errors made with all measured facts correct, on all 8,197 paired ALF- World test records, on the 7,799 records without a lo- cation or seen-at disagreement, and on the 398 flagged records. F Decision-oriented probes: definitions All probe answers are derived from the task sen- tence, the initial observation and the trace. For each state we ask: the agentâs location (all receptacles plus âthe middle of the roomâ); what it holds (all objects seen plus ânothingâ); for every object type the task still needs, where an instance was last seen that is still available (all receptacles plus ânot seen yetâ); whether the held target object has already been cleaned, heated or cooled; how many target objects are already in place (two-object tasks); for every receptacle, whether the agent has gone there; and the next sub-goal. Sub-goal categories are de- 32 fined by mapping each admissible action through the parsed state: search (an unvisited receptacle), fetch (a receptacle where a needed object was seen), open the receptacle here, take a needed object, go to the appliance, process, go to the destination, place, use the lamp, and two residual categories (another object; look, examine or inventory). The gold sub- goal is the set of categories of the gold actions. States whose gold actions fall into a residual cate- gory or into a revisit of a searched receptacle were excluded; all inspected cases were co-located recep- tacles (Appendix E). Of 705 sampled ALFWorld states, 644 remain. The probe request contains 26 questions per state on average. G Generated procedures The generator produces states in a household do- main (a home robot following a house protocol) and an orders domain (a support agent following a refund policy). Each procedure is a decision list over four rule facts with a default action; the trace establishes eight binary facts (the four rule facts and four distractors) through observations, some of which are later overwritten. The action set is fixed per domain and includes actions licensed by the distractor facts, so a model that acts on any true fact can be wrong. Sufficiency (a unique gold action for every assignment of the four rule facts) is verified by enumeration. Dev seeds were used only for template checks; the 1,200 test states use disjoint seeds. 33