Paper deep dive
Answer First, Reason Later: Commitment Order in Diffusion LLMs
Jewon Yeom, Jaewon Sok, Seonghyeon Park, Jeongjae Park, Hwiyeong Lee, Taesup Kim
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 94%
Last extracted: 8/8/2026, 3:42:17 AM
Summary
This paper investigates the failure modes of masked diffusion large language models (dLLMs) on reasoning tasks, identifying 'answer-first' and 'answer-only collapse' as primary pathologies caused by unconstrained token commitment order. The authors demonstrate that dLLMs often commit the final answer early in the decoding trajectory while reasoning remains masked, leading to backfilled reasoning that contradicts the fixed answer. They propose 'frontier-gated commitment' as a single-knob intervention that restricts commitment to a local window, causally recovering performance gaps while preserving parallel decoding speed.
Entities (10)
Relation Signals (8)
LLaDA-8B-Instruct â evaluatedon â GSM8K
confidence 98% · We evaluate on GSM8K... Our primary model is LLaDA-8B-Instruct
Pure Diffusion Decoding â causes â Answer-Only Collapse
confidence 95% · Under pure decoding, LLaDA-8B skips reasoning entirely... on 36.6% of problems
Pure Diffusion Decoding â causes â Answer-First Commitment
confidence 95% · Under pure decoding, the answer span is committed at a median normalized step... while the median reasoning token is committed near 0.50
LLaDA-8B-Instruct â evaluatedon â MATH-500
confidence 95% · replicate the full pattern... on Dream-7B and MATH-500
Chain-of-Thought â effectiveunder â Semi-Autoregressive Decoding
confidence 92% · chain-of-thought helps only under ordered commitment
Chain-of-Thought â ineffectiveunder â Pure Diffusion Decoding
confidence 92% · without reasoning text the decoders are indistinguishable... pure CoT still contributes a small positive effect
Frontier-Gated Commitment â mitigates â Answer-Only Collapse
confidence 90% · Every wâ€64 lifts pure decoding from 0.528 to 0.82â0.85, indistinguishable from semi-AR
Frontier-Gated Commitment â mitigates â Answer-First Commitment
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Masked diffusion language models (dLLMs) can commit tokens in any order -- a freedom marketed as their core advantage over autoregressive decoding. We show that on reasoning tasks this freedom is instead the axis of failure. Logging every commitment during decoding of LLaDA-8B on GSM8K, we find that unconstrained (pure) decoding commits the final answer at 15-24% of the trajectory while half the reasoning region is still masked, and collapses to answer-only outputs on up to 90% of problems as the canvas grows. The cause is not the model's termination beliefs -- EOS "pressure" is nearly identical across decoders -- but reachability: whether the sampler may act on those beliefs at distant positions. A 2x2 prompt-decoder design shows that chain-of-thought helps only under ordered commitment (interaction +34.8 percentage points, 95% CI [26.8, 42.8]; without reasoning text the decoders are indistinguishable), an interaction we decompose into a collapse channel and an order channel and replicate on Dream-7B and MATH-500. A single-knob intervention -- frontier-gated commitment -- causally recovers the full gap (0.528 to 0.852) while preserving up to 4x parallel decoding, along a measured frontier whose optimal window flips from w=1 at full refinement to unconstrained at 8 tokens/step. Our results reframe existing window-style samplers, previously motivated by efficiency, as the minimal fix for a reasoning pathology they were never designed to address.
Tags
Links
- Source: https://arxiv.org/abs/2608.05687v1
- Canonical: https://arxiv.org/abs/2608.05687v1
Trouble viewing inline? Open PDF directly â
Full Text
61,323 characters extracted from source content.
Expand or collapse full text
Answer First, Reason Later: Commitment Order in Diffusion LLMs Jewon Yeom1 Jaewon Sok2 Seonghyeon Park3 Jeongjae Park1 Hwiyeong Lee1 Taesup Kim1, 1Graduate School of Data Science, Seoul National University 2Department of Rural Systems Engineering, Seoul National University 3Department of Aerospace Engineering, Seoul National University Corresponding author. Abstract Diffusion large language models (dLLMs) can commit tokens in any orderâa freedom marketed as their core advantage over autoregressive decoding. We show that on reasoning tasks this freedom is instead the axis of failure. Logging every commitment during decoding of LLaDA-8B on GSM8K, we find that unconstrained (pure) decoding freezes the final answer within the first quarter of the trajectory, while most of the reasoning region is still masked, and collapses to answer-only outputs on up to 90%90\% of problems as the canvas grows. The cause is not the modelâs termination beliefsâEOS âpressureâ is nearly identical across decodersâbut reachability: whether the sampler may act on those beliefs at distant positions. A 2Ă22Ă2 promptâdecoder design shows that chain-of-thought helps only under ordered commitment: the interaction is roughly 3535 percentage points, and without reasoning text the two decoders are indistinguishable. We decompose this into a collapse channel and an order channel and replicate it on Dream-7B and MATH-500. A single-knob interventionâfrontier-gated commitment, with no training and no change to the modelâs output distributionâcausally recovers the full gap while preserving up to 4Ă4Ă parallel decoding, along a measured frontier whose optimal window flips from strictly left-to-right at full refinement to unconstrained at eight tokens per step. Our results reframe existing window-style samplers, previously motivated by efficiency, as the minimal fix for a reasoning pathology they were never designed to address. 1 Introduction Diffusion large language models (dLLMs) generate text by iteratively unmasking a canvas of positions, committing at each denoising step the tokens the model is most confident aboutâanywhere in the sequence (Austin et al., 2021; Nie et al., 2025). We study the masked variety exclusively, the family to which both open models we use belong, and write dLLM throughout. This any-order freedom is the familyâs signature: it enables native infilling, bidirectional conditioning, and parallel token commitment, and it is routinely cited as the reason to prefer diffusion over left-to-right autoregression. That the freedom is not free has recently become apparent: Ni et al. (2026) show that arbitrary-order generation narrows a dLLMâs reasoning potential during reinforcement learning, because confidence-ordered sampling defers the high-entropy connectives on which exploration depends. We arrive at a convergent conclusion from the opposite end of the pipeline. Studying inference aloneâno training, no rewardâwe show that commitment order determines whether chain-of-thought functions at all, identify the two failure modes through which it does so, trace both to a single sampler property, and remove them with a one-knob decoding constraint whose price we measure. One of the two pathologies we study is already on record. Nie et al. (2025) report that unconstrained decoding loses roughly nine points to block-wise sampling on GSM8K, and attribute the loss to <eos> padding in the fine-tuning data causing early termination. Instrumenting the decoding loop of LLaDA-8B-Instruct to log, for every position, when it is committed and what the model predicted there at every step, we find that effect in a more extreme form and a second one beside it. The first is answer-only collapse: the model skips reasoning entirely, emitting a bare answer followed by padding, on more than a third of problems at a 256-token canvas and nine tenths at 512âgiving it more room makes reasoning less likely to appear. The second is answer-first commitment: even when reasoning is produced, the answer freezes in the first quarter of the trajectory while the median reasoning token is committed near the halfway point, and the derivation is then backfilled around an already-fixed conclusion, its arithmetic errors aimed at reaching it. In one case the model writes a correct sum after committing an answer that contradicts it, with no way to revise either. Block-sequential (semi-autoregressive) decoding of the same model exhibits neither pathology. The standard explanation is the EOS bias of dLLM training (Nie et al., 2025; Kim et al., 2025; Liu et al., 2026): padding teaches the model to want EOS late in the canvas. We find it incomplete. EOS pressureâthe fraction of masked positions whose top prediction is EOSâis nearly identical across decoders, while EOS commitment differs by more than a factor of two. The model wants to terminate equally in both cases; only the unconstrained sampler is able to act on that want hundreds of tokens ahead. The pathology lives in reachability, not belief, which is why remedies that retrain away the pressure address a symptom, and why a decoding-time fix should suffice. Does any of this affect task performance, or is chain-of-thought text epiphenomenal to a dLLMâs answer? We answer with a 2Ă22Ă2 design fixed in advance, crossing prompt (request reasoning vs. answer-only) with decoder (pure vs. semi-AR) on 250 paired problems. The interaction is largeâabout 3535 percentage points, permutation p<10â4p<10^-4âand its structure is diagnostic: in the answer-only column the decoders are statistically indistinguishable, so the entire semi-AR advantage is conditional on reasoning text existing. The same chain-of-thought that buys 3131 points under ordered commitment buys nearly nothing under pure decoding, though not less than nothing: a failed prediction of ours shows pure CoT still contributes a small positive effect, so reasoning under any-order decoding is attenuated, not decorative. We decompose the interaction into a collapse channel and an order channel, and replicate the full patternâincluding the answer-only near-tieâon Dream-7B (Ye et al., 2025) and on MATH-500, where short answers cannot be guessed, collapse nearly vanishes, and the order channel operates alone. If commitment order is the mechanism, constraining only the order should recover the loss. We gate commitment eligibility to a window of w positions ahead of the left-most masked positionâno training, no logit modification, a single knob interpolating pure (w=âw=â) and left-to-right (w=1w=1). Window-restricted decoding is not new; it exists in the efficiency literature as a cache and parallelism device (Zuo et al., 2026; Shu et al., 2026). We use it as a manipulated variable. Every wâ€64w†64 lifts pure decoding from 0.5280.528 to 0.820.82â0.850.85, indistinguishable from semi-AR, with a sliding window of 32 matching a block of 32 to within a pointâthe active ingredient is reachability, not block structure. Recovery is largest where reasoning matters: on the hardest tail the gate restores nearly all of the gap, and the answers that flip concentrate on high-step problems. Order is not free, however. Sweeping the compute budget reveals a crossover between four and eight tokens per step: at full refinement the optimal window is w=1w=1 and any-order freedom buys nothing, while at eight tokens per step the constraint is purely harmful with no interior optimumâthe optimal commitment window flips between extremes with the number of refinement steps. Within the useful regime, a gated decoder retains near-AR accuracy at a measured 4Ă4Ă wall-clock speedup. Our contributions are threefold. We correct the standard account of a known failure and add a second one beside it: answer-only collapse is not driven by the modelâs EOS beliefs, which are decoder-invariant, and answer-first backfill has gone unremarked; both follow from unrestricted long-range commitment (§3, §4). Through a 2Ă22Ă2 promptâdecoder design we show that whether chain-of-thought functions at all is determined by commitment order, replicated across two models and two datasets, and decompose the effect into collapse and order channels (§5). And we give a single-knob intervention that causally recovers the full order channel while preserving up to 4Ă4Ă parallel decoding, quantifying the accuracyâparallelism frontier and explaining why existing window-style samplers work (§6). Two of our advance predictions failed; both are reported where they arise, alongside the pipeline validation checks in Appendix B. 2 Related work EOS overflow and length pathologies. Our collapse phenomenon intersects a fast-growing line on dLLM termination failures. Kim et al. (2025) name the <eos> overflow effectâlonger budgets yielding shorter responsesâand trace it to <eos>âs dual role as terminator and padding; Liu et al. (2026) decouple the roles with a dedicated padding token; Yang et al. (2025) retrain EOS placement for variable-length decoding. Inference-side work reads EOS density as a length signal (Yang et al., 2026) or suppresses EOS so it cannot win the confidence competition early (Yu et al., 2026b). All of this locates the pathology in the modelâs termination beliefs; our dissociation (§3.3) shows those beliefs are near-identical across decoders that do and do not collapse, and that what differs is commitment reachabilityâwhich is why a decoding-time constraint suffices where these works retrain. Window- and block-restricted decoding. Our intervention has mechanical precedents. Windowed schemes restrict computation near the generation frontier for caching and parallelism (Zuo et al., 2026); block diffusion interpolates between autoregression and diffusion architecturally (Arriola et al., 2025); and semi-AR block decoding ships as the recommended configuration for reasoning benchmarks, on the stated grounds that unconstrained decoding terminates early under <eos>-padded fine-tuning (Nie et al., 2025; LLaDA Team, 2025). That recommendation is where our question begins: it settles that blocks help without establishing what in them helps, or what the help is worth. Closest to our mechanism, Shu et al. (2026) anchor a confidence-aware window at the left-most masked token so tokens near block boundaries are not forced to commit without context, reporting gains averaging 1.41.4 points over block decoding. On the training side, Arriola and Kuleshov (2026) bias the learned order distribution toward left-to-right, and Wang et al. (2026b) argue the useful left-to-right bias in language is token-local. The window is thus known as a refinement within ordered decoding, and locality as a training-time prior; our question is prior to bothâwhether order matters at all. Sweeping w from 11 to â, the endpoint these works do not consider, unconstrained decoding, is where a thirty-point effect and two qualitative failure modes live. Order, faithfulness, and dLLM analysis. That models can decide first and rationalize afterwards is well documented for autoregressive LLMsâvia biased-context interventions (Turpin et al., 2023), CoT truncation (Lanham and others, 2023), probes that decode the answer long before the chain ends (Boppana et al., 2026), answer-conditioned stress tests (Jiang et al., 2025), and RL penalizing probe-detected âreasoning theaterâ (Parekh, 2026). All must infer pre-commitment, because an AR modelâs answer appears after its reasoning; our setting inverts this, since the commitment log records causal order directly. Within dLLMs, analysis tools (Wang et al., 2026a; Lu, 2026) and trajectory-search test-time scaling (Bai et al., 2026) take the samplerâs freedom as given. A separate family attacks our root causeâirreversible commitmentâby making commitments revisable, either through remasking (Wang et al., 2025) or by re-ranking every position each step so a visible token may be overwritten (Yu et al., 2026b); notably the latter reports that revision capacity hurts a pretrained model until post-training aligns confidence with self-generated context, and diagnoses the same mechanism we do, that surrounding text accommodates a wrong committed token until confidence in the error grows. Where they let the model take a commitment back at the cost of training, we prevent the premature commitment with none. Closest in spirit is Ni et al. (2026), who argue arbitrary order limits rather than expands reasoning potential: confidence-ordered unmasking defers high-entropy connectives, so branch points are filled after their options are fixed, degrading the exploration reinforcement learning depends on; their remedy constrains the RL policy to left-to-right trajectories. Ours is the inference-time counterpart. They identify an ordering pathology in what the model learns to explore; we identify two in what a fixed model emits, localize both to reachability rather than beliefs, establish causality with a promptĂdecoder interaction rather than downstream RL performance, and obtain the fix without training, at a measured cost in parallelism. A reading in the opposite direction is offered by Yu et al. (2026a), who find masked dLLMs robust to answer-first prompting where autoregressive models are not, and attribute this to confidence-ordered sampling deferring hard answer tokens. Their configuration overlaps ours closely, so we reconcile the two in Appendix E: their own timings show answers exposed within the first 5%5\% of the trajectory at easy difficulty levels, with deferral confined to the hardest, and the quantity they defend is accuracy under a reordered prompt rather than across decoders. 3 Answer-only collapse 3.1 Setup and instrumentation Our primary model is LLaDA-8B-Instruct (Nie et al., 2025); §5.3 replicates all headline results on Dream-7B (Ye et al., 2025). We evaluate on GSM8K (Cobbe and others, 2021) (first 500 test problems; paired comparisons use the first 250) and MATH-500 (Hendrycks and others, 2021; Lightman and others, 2024). We compare two decoders of the same model under identical prompts and budgets. Pure diffusion decoding treats the canvas of L positions as one region: at each step the sampler commits the highest-confidence predictions anywhere. Semi-autoregressive (semi-AR) decoding fills blocks of 32 positions strictly left to right, with free diffusion inside each blockâthe configuration shipped with LLaDA-8Bâs official demo. Unless noted, Lâ256,512Lâ\256,512\, the number of denoising steps equals L, and we use the official low-confidence remasking sampler at temperature 0, which is deterministic; Appendix A shows all signs are preserved under stochastic sampling at T=0.7T=0.7 across three seeds. We re-implement the official sampling loop with logging hooks, verified token-identical to the reference implementation (ndiff=0=0). For every position we record its commitment step Ïâ(i)Ï(i), committed token, and confidence; per step, aggregate statistics over still-masked positions; and every 16 steps, a snapshot of top-1 predictions. A commitment is the irreversible unmasking of a position, and since the sampler never revises, Ï is well defined. The answer span is located by a fixed regex cascade and mapped to positions via tokenizer offsets; an output exhibits answer-only collapse if that span is detected but the preceding reasoning region is essentially empty of non-EOS tokens (Appendix B). 3.2 Answer-only collapse The phenomenon itself is known to the modelsâ authors. Nie et al. (2025) report that block-wise sampling scores 78.678.6 on GSM8K against 69.469.4 for unconstrained decoding, and attribute the gap to <eos> padding in the SFT data causing early termination; the official sampling guidelines add that at large answer lengths low-confidence remasking yields âan unusually high proportion of <eos> tokensâ (LLaDA Team, 2025), an observation repeated for other instruction-tuned dLLMs (Yang and others, 2025). Our logs put numbers on it and, more importantly, set up the measurement that discriminates between explanations. Under pure decoding, LLaDA-8B skips reasoning entirelyâemitting a bare âThe answer is Xâ followed by an EOS streamâon 36.6% of problems at L=256L=256 and 90.2% at L=512L=512, while semi-AR decoding of the same model, prompt, and budget collapses on 2.2% and 5.6% (Fig. 5, Appendix C). The gap we measure is far larger than the nine points reported at the shorter answer lengths of the original evaluation, which is itself consistent with the canvas dependence. The phenomenon is not an artifact of deterministic decoding: at T=0.7T=0.7 the pure collapse rate is unchanged at 90.8% on the paired subset, and it is the same problems that collapseâthe collapse sets at T=0T=0 and T=0.7T=0.7 overlap at Jaccard 0.9960.996 (227 shared problems; the stochastic set is a strict subset of the deterministic one, differing by a single problem). Collapse is a per-problem deterministic property, invariant to sampling noise (Appendix A). Collapsed outputs are, surprisingly, more accurate in aggregate than non-collapsed ones (0.749 vs. 0.478 at L=256L=256)âa selection effect, since collapse concentrates on easy problems (gold reasoning steps 2.58 vs. 4.08, pâ10â36pâ 10^-36) where a direct guess often succeeds. The cost appears against ordered decoding: pure 0.528 vs. semi-AR 0.844 (n=250n=250, McNemar p=1.4Ă10â16p=1.4Ă 10^-16), and among the rare non-collapsed pure outputs accuracy falls to 0.091 (n=22n=22)âa deficit §4 traces to how that reasoning is produced. 3.3 The pressureâcommitment dissociation Why does only one decoder collapse? The canonical answer, given by Nie et al. (2025) and repeated across the EOS-overflow literature (§2), is that responses are padded with EOS during supervised fine-tuning, inflating its marginal probability at late positions so that confidence-ordered samplers commit it early. That account is about what the model has learned to want. It is incomplete, because the wanting does not differ between the decoders that do and do not collapse. Define EOS pressure at step t as the fraction of still-masked positions whose top-1 prediction is EOSâa property of the modelâs beliefs, computed identically under any decoderâand EOS commitment as the fraction of positions actually finalized as EOS. At L=512L=512, pressure is nearly identical across decoders (0.782 vs. 0.766) while commitment differs by more than 2Ă2Ă (0.912 vs. 0.444). The model wants to terminate equally in both cases; only the unconstrained sampler can act on that want hundreds of tokens ahead of any generated content. Once distant EOS tokens are committed, bidirectional attention propagates the signal leftward and the space in which reasoning could have appeared is consumedâthe encroachment documented by Liu et al. (2026), here shown to be gated by reachability rather than driven by pressure. The practical implication is immediate: because the pathology lives in what the sampler may do rather than in what the model believes, no retraining is required to remove it. Restricting where commitments may landâleaving the model and its distribution at eligible positions untouchedâshould suffice, a prediction §6 confirms causally. 4 Answer-first commitment and backfilled reasoning Collapse explains outputs with no reasoning. This section explains the outputs with reasoningâand why, under pure decoding, that reasoning barely helps (0.091 accuracy among non-collapsed outputs; §3.2). The answer is again written in the commitment log: the conclusion is committed first, and the derivation is generated afterwards, conditioned on it. 4.1 The answer freezes first Figure 1: Commitment order, read off the log. (a) The order in which one GSM8K response (#39) was written under each decoder. Each cell is a fortieth of the response in reading order; the number is when it was committed and the colour encodes the same (dark early, light late). Under pure decoding the answer cell (boxed) is written third, before most of the derivation; under semi-AR the response is written in reading order and the answer comes last. (b) The behavioral consequence (GSM8K #183, pure). The model sums 60+57+54+5160+57+54+51 correctly to 222222, then rewrites the total as 212212 so that 220â212220-212 meets the answer 88 it had already frozen; the correct chain gives 22. The timeline underneath gives the order in which these parts were written: the answer and the rewritten total commit near step 270270, the correct arithmetic only near step 460460. Single run, official sampler at T=0T=0. Figure 1 summarizes commitment timing. Under pure decoding, the answer span is committed at a median normalized step tât^* of 0.147 (L=256L=256) and 0.240 (L=512L=512), while the median reasoning token is committed near 0.5050.505: the conclusion freezes when roughly half of the derivation does not yet exist. Under semi-AR decoding the order inverts (reasoning 0.2630.263, answer 0.5510.551)âbut we flag this row as a by-construction baseline rather than a finding: left-to-right blocks force position to determine time, so reasoning-before-answer follows from the layout of the text. The substantive observation is confined to pure decoding, where nothing forces any order and the model chooses answer-first. The same logs quantify how far pure decoding strays from left to right. The Spearman correlation between position and commitment time is 0.2740.274 (L=256L=256) and 0.6300.630 (L=512L=512) under pure decoding, against 0.9990.999 for semi-ARâthough the latter is largely arithmetic, since block structure alone bounds rank error.111Random within-block order still yields Ïâ0.996Ïâ 0.996 at block size 32. The informative number is within blocks, where semi-AR is unconstrained: Ï=0.969Ï=0.969. That confidence-ordered decoding tracks left-to-right on content tokens has been reported independently by Yao (2026), who find confidence-first reveal paths nearly identical to forced left-to-right; our measurement confirms it inside blocks and adds the contrast that matters hereâgiven a clean left context the model orders itself at short range, so its disorder, and its pathology, are specifically long-range. 4.2 Backfill: reasoning conditioned on a frozen conclusion Once the answer is committed it is immutable by the samplerâs rulesâand it is not merely a plan but literal context, attended bidirectionally at every subsequent step. Reasoning generated after tât^* is therefore answer-conditioned generation; we call this regime backfill. Backfill mirrors the beliefâaction dissociation of §3.3 at the level of committed tokens. The modelâs belief about the answer forms equally early under both decoders (comparable pre-commitment lead, +0.055+0.055â0.0940.094 normalized steps, in every mode); what differs is when the sampler actsâabsolute first-match time 0.0620.062 under pure decoding versus 0.4690.469 under semi-AR. Ordered decoding does not stop the model from guessing early; it stops the guess from becoming context. The behavioral signature of backfill is that errors in the derivation are aimed. A representative case (GSM8K #183, Fig. 1b): the model adds 60+57+54+5160+57+54+51 step by step and reaches 222222 correctly, then on the very next line rewrites the total as 212212, so that 220â212220-212 lands exactly on the already-committed answer 88; the correct chain gives 22. The commitment log removes any ambiguity about direction. The answer and the rewritten total freeze at step âŒ270 270 of 512512, while the correct stepwise arithmetic is back-filled around step âŒ460 460âso the model produces, later in the same trajectory, a computation that contradicts its own answer, and has no mechanism to act on it. This is not an isolated curiosity. Re-evaluating every parsed arithmetic equation, non-collapsed pure outputs contain incorrect equations at a 32.8%32.8\% rate, versus 3.8%3.8\% for semi-AR and 2.52.5â2.7%2.7\% for the gated decoder of §6; 8282â92%92\% of pure decodingâs erroneous equations are written after the answer commits, and 5757â66%66\% are load-bearingâthe erroneous value is precisely what the committed answer requires.222Parsing fails on 2929â36%36\% of outputs, so we read these rates as indicative. The post-answer share is structurally zero for semi-AR, whose answer commits last, and is excluded from that comparison. Conversely, answers unsupported by the reasoning are rare (5.75.7â9.1%9.1\%): the model does not ignore its derivationâit bends the derivation to meet the conclusion. It is tempting to close the argument correlationally: early answers should predict wrong answers. The data refuse, instructively. Answer-first commitment is universal under pure decodingâwhen the answer freezes, a mean 78.7%78.7\% of the reasoning region is still masked, and even the least premature quartile exceeds 70%70\%âso with no non-premature control group, timing cannot correlate with correctness, and it does not (r=0.057r=0.057, p=0.32p=0.32; difficulty-partialed r=0.015r=0.015).333A second trap runs the other way: under semi-AR, wrong answers commit later (p=3.3Ă10â5p=3.3Ă 10^-5), an artifact of left-to-right layout where tât^* proxies response length and hence difficulty. We decline to interpret it. Establishing that commitment order causes the deficit therefore requires manipulating it while holding everything else fixed, which the next two sections do. 5 Chain-of-thought helps only under ordered commitment Sections 3â4 establish that pure decoding writes the answer first; this section establishes that it matters. 5.1 Design and result We cross two prompts with two decoders on 250 paired GSM8K problems: the CoT prompt elicits a derivation followed by âThe answer is Xâ, the direct prompt forbids reasoning and requests only the answer. Nothing is injected or post-editedâin all four cells the model generates its own textâso the manipulated variable is whether reasoning text may exist, crossed with the order in which commitments may land. Predictions were fixed before the runs, including the one below that failed. Table 1: PromptĂdecoder interaction (GSM8K, n=250n=250 paired, L=512L=512). Without reasoning text the decoders are indistinguishable; with it, they diverge by 3131 points. ÎâÎ=+34.8âp =+34.8\,p [26.8,42.8][26.8,42.8], permutation p<10â4p<10^-4. Decoder Direct (answer only) CoT Prompt effect Pure 0.564 0.528 â3.6âp-3.6\,p (n.s., p=0.12p=0.12) Semi-AR 0.532 0.844 +31.2âp+31.2\, p (p=9.9Ă10â17p=9.9Ă 10^-17) Figure 2: Chain-of-thought helps only under ordered commitment. Left: the 2Ă22Ă2 on LLaDA-8B (n=250n=250 paired); in the direct column the decoders are indistinguishable. The annotation gives the interaction ÎâÎ with its bootstrap 95% confidence interval in brackets. Center: the interaction grows monotonically with difficulty (gold-step tertiles; error bars are bootstrap 95% CIs). Right: the same pattern on Dream-7B, including the direct-column near-tie. Table 1 and Fig. 2 contain the paperâs central inference, and its sharpest cell is the one where nothing happens: in the direct column, pure and semi-AR are statistically indistinguishable (0.5640.564 vs. 0.5320.532). Semi-AR is not a stronger decoder; stripped of reasoning text it has no advantage at all, and its entire +31.6âp+31.6\,p CoT-setting edge is the value of reasoning unlocked by order. Two secondary predictions sharpen this. Pure decoding returns the same answer regardless of what the prompt asks far more often than semi-AR (0.6960.696 vs. 0.5080.508, p=6Ă10â8p=6Ă 10^-8): when the answer is an early guess, requesting a derivation does not change it. And the interaction grows monotonically with difficulty (+16.5+16.5 / +45.5+45.5 / +69.6âp+69.6\,p across gold-step tertiles), so pure decoding forfeits most exactly where derivations are long. One prediction failed, and the failure calibrates the claim: we predicted CoT would be useless under pure decoding, but once collapse is accounted for it contributes +8.9âp+8.9\,p (p=0.029p=0.029). Reasoning under any-order decoding is therefore attenuated, not decorativeâit captures a fraction of a value on the order of +40âp+40\,p, and commitment order gates the remainder. 5.2 Two channels The interaction aggregates two mechanistically distinct losses, separated with a length manipulation. Shrinking the canvas from L=512L=512 to L=256L=256 cuts pure decodingâs collapse rate from 90%90\% to 37%37\% while changing little else, and the interaction shrinks in step from +34.8+34.8 to +21.2âp+21.2\,p. The difference, +13.6âp+13.6\,p [2.4,24.8][2.4,24.8], is the collapse channel: reasoning never produced cannot help. The residual +21.2âp+21.2\,p is the order channel: reasoning that is produced, but backfilled around a frozen answer, recovers only a fraction of its valueâamong non-collapsed CoT outputs the decoder gap remains 0.4780.478 vs. 0.7940.794 (n=316n=316, pâ3Ă10â20pâ 3Ă 10^-20). Both channels share one rootâunrestricted long-range commitmentâbut differ in signature: absent text versus impotent text. 5.3 Generality: a second model and a second dataset Dream-7B (Ye et al., 2025) is initialized from an autoregressive model, and its inference code still carries a next-token convention as a fossil of that ancestryâif a strong local left-to-right prior could prevent answer-first pathology, this is where it should. It does not: pure-decoding collapse is 88.0%88.0\% (vs. 90.8%90.8\%), and the 2Ă22Ă2 pattern reappears with ÎâÎ=+38.4âp =+38.4\,p [30.8,46.0][30.8,46.0] and the direct-column near-tie intact (+2.0âp+2.0\,p, p=0.511p=0.511). The near-coincidence of point estimates is chance; the claim is sign, magnitude class, and overlapping intervals. MATH-500 removes the other ingredient: its answers cannot be guessed in a few tokens and the collapse channel all but vanishes (90.8%â13.6%90.8\%â 13.6\%), so collapse is a conjunction of unrestricted reachability (a sampler property) and a guessably short answer (a task property). That leaves a natural low-collapse regime in which the order channel operates aloneâthe decoder gap is +16.8âp+16.8\,p (p=1.2Ă10â8p=1.2Ă 10^-8), consistent with the +21.2âp+21.2\,p residual on GSM8Kâwhile backfill persists: pure decoding fills the canvas with derivation (median length 510) yet commits the answer at tâ=0.275t^*=0.275 against a median reasoning token at 0.5060.506 (Appendix C). 6 Frontier-gated commitment: recovery and its price 6.1 The order channel is causal A one-knob manipulation. Let fâ(t)f(t) be the left-most masked position at step t. Frontier gating restricts commitment eligibility to masked positions i<fâ(t)+wi<f(t)+w: the sampler still scores every position and selects by confidence, and its distribution at eligible positions is untouchedâonly where commitments may land is constrained. The knob interpolates the designs of interest: w=âw=â is pure decoding exactly (verified token-identical), and w=1w=1 enforces left-to-right order. Window-restricted decoding is not itself new (§2); what has not been asked is what the window does relative to unconstrained decodingâthe regime our sweep includes, and where the effect is an order of magnitude larger and qualitative rather than incremental. We stress that the gate is not offered as a replacement for semi-AR decoding, which already ships and performs comparably throughout our results. Its role is that of a manipulated variable: semi-AR differs from pure decoding in several respects at once, while sweeping w moves reachability alone and shows that reachability by itself is sufficient. We use w as a manipulated variable: if the order channel of §5.2 is causal, constraining reachability alone should recover it. Figure 3: Constraining reachability alone recovers the order channel. Left: accuracy vs. frontier window w (GSM8K, n=250n=250 paired, Wilson 95% CIs); every wâ€64w†64 matches semi-AR, and sliding w=32w=32 matches block 32 within 1.2âp1.2\,p. Right: on the hardest subset (problems 141â249), where pure decoding scores 0.459, gating restores 93â100% of the gap. Recovery. It does (Fig. 3a). Every wâ€64w†64 lifts pure decoding from 0.5280.528 to 0.8240.824â0.8520.852 (p vs. pure between 10â1510^-15 and 10â1910^-19), indistinguishable from semi-ARâs 0.8440.844, and collapse falls from 90.8%90.8\% to 2.42.4â8.4%8.4\%. Two comparisons localize the active ingredient. A sliding window of 32 matches a block of 32 within 1.2âp1.2\,p (replicated on Dream-7B), so block boundaries contribute nothingâthe recommendation to decode in blocks (Nie et al., 2025) is, on this evidence, a recommendation to restrict reachability. And recovery concentrates where reasoning matters: on the hardest tail (problems 141â249, pure 0.4590.459) gating restores 9393â100%100\% of the gap, the gain is larger on hard problems than easy (+38.5+38.5 vs. +27.6âp+27.6\,p), and the answers that flip are the high-step problems (pâŒ10â15p 10^-15)âthe interventional mirror of the observational gradient in §5.1. Rescuing a few-shot configuration. The intervention also transfers to a setting we did not design. Under a standard 8-shot GSM8K CoT prompt (Wei et al., 2022), Dream-7Bâs native sampler collapses in our harness (0.3660.366) and unconstrained decoding reaches only 0.5090.509, while adding the gate yields 0.8210.821, the range Dream-7B reportsâa within-harness contrast under a prompt of our choosing, not a reproduction of its evaluation configuration (Appendix B). The gradient is instructive: few-shot exemplars partially mitigate collapse (88%â58%88\%â 58\%) while the decoding constraint nearly eliminates it (1.8%1.8\%). The sweepâs most provocative cell is w=1w=1: strict left-to-right order is the best setting (0.8520.852), so at full refinement any-order freedom buys nothing on this taskâraising the obvious objection of why to use a diffusion decoder at all. Answering it requires paying for order in the currency diffusion is supposed to save. 6.2 The accuracyâparallelism frontier Figure 4: The accuracyâparallelism frontier (GSM8K, n=250n=250 paired). (a) Accuracy vs. NFE for the three decoders. The top axis is measured wall-clock time on one A100-SXM4-40GB at batch 1, linear in NFE (R2=1.00R^2=1.00), so the horizontal axis is equivalently a time axis; shading marks the regime in which pure decoding leads. (b) At NFE 64, widening the frontier window plateaus below the unconstrained endpoint (w=512âĄw=512⥠pure, open marker): no interior optimum exists in this regime. Figure 4 sweeps the number of denoising steps. Down to 4 tokens/step, ordered decoders convert compute into accuracy gracefully (gated retains 0.7160.716 at a 4Ă4Ă budget reduction, +21.6âp+21.6\,p over pure, p=10â8p=10^-8); at 8 tokens/step they cross below pure. We predicted the opposite and report the miss. The low-NFE side is not what the aggregate suggests. Pure decoding is nearly NFE-insensitiveâaccuracy moves only 0.4760.476â0.5360.536 across an 8Ă8Ă budget rangeâbecause it collapses on 72.8%72.8\% of problems even at NFE 64 and so never uses the refinement steps. Conditioning on outputs that actually contain a chain of thought, every decoder converges to the same accuracy at 8 tokens/step: 0.3090.309 (pure), 0.2990.299 (gated w=16w=16), 0.3020.302 (semi-AR). Pure leads in aggregate only because collapse selects the easy problems on which a bare guess succeeds. The crossover therefore does not show that order constraints become harmful at low NFE; it shows that coherent reasoning is not generable at 8 tokens/step, and that unconstrained decoding evades this by not attempting it. What the ordered decoders produce instead is a third failure mode: token-level corruptionâduplicated words, digit garble, repetition, truncationâfrom committing adjacent tokens before their neighborsâ context resolves. Nor can the crossover be escaped by widening the window: at NFE 64, accuracy over wâ16,64,128,512âĄpurewâ\16,64,128,512âĄpure\ runs 0.308â0.392â0.376â0.4760.308â 0.392â 0.376â 0.476, a plateau strictly below the unconstrained endpoint with no interior optimum. Nor by scheduling it: a window widened in proportion to the per-step commit demand matches fixed w=1w=1 at full refinement but gains nothing at reduced budgets, andâdiagnosticallyâdoes not reduce degeneration (Appendix D). The damage is a matter of commit density, not window availability. Combined with the w=1w=1 optimum at full refinement, the picture is symmetric: the optimal commitment window flips between extremes with the number of refinement steps, and order buys accuracy only when there are enough steps to exploit it. The frontierâs x-axis is real time: wall-clock is linear in NFE (R2=1.00R^2=1.00) and decoder-invariant to within 1.5%1.5\%, since gating is a boolean mask. The operating point followsâa gated decoder at 4 tokens/step retains near-AR accuracy at a measured 4Ă4Ă speedupâand past it, no ordering policy we tested converts further parallelism into anything but noise. 7 Discussion Two models bracket the hypothesis that a stronger left-to-right prior might prevent answer-first pathology. The prior is realâLLaDA-8B proceeds left to right of its own accord inside a block, and Dream-7B inherits an autoregressive habit strong enough to survive in its inference codeâyet Dream-7B still collapses at 88%88\%. The resolution is a mismatch of scales: training-induced order bias is token-local, while collapse is a canvas-scale eventâan EOS committed hundreds of positions ahead of any generated content. This is why the remedy is cheap, gating at the scale of the pathology, and why w=1w=1 costs nothing at full refinement; the same argument organizes our three failure modes as one commitment policy failing along different axes (Appendix E). Several bounds apply: our tasks are mathematical reasoning, so whether the order channel operates in open-ended generation, code, or retrieval-grounded settings is untested; main tables use single deterministic runs, with signs verified under sampling and paraphrase (Appendix A); and Dream-7B comparisons are within-harness. What remains is that any-order generation, these modelsâ advertised advantage, is on reasoning tasks the axis of their failureânot in what they believe but in what their samplers may do with those beliefs. References M. Arriola, A. Gokaslan, J. T. Chiu, Z. Yang, Z. Qi, J. Han, S. S. Sahoo, and V. Kuleshov (2025) Block diffusion: interpolating between autoregressive and diffusion language models. In International Conference on Learning Representations, Cited by: §2. M. Arriola and V. Kuleshov (2026) Set diffusion: interpolating token orderings between autoregression and diffusion for fast and flexible decoding. In International Conference on Machine Learning, Cited by: §2. J. Austin, D. D. Johnson, J. Ho, D. Tarlow, and R. van den Berg (2021) Structured denoising diffusion models in discrete state-spaces. In Advances in Neural Information Processing Systems, Cited by: §1. J. Bai, Y. Li, Y. Zhu, Y. Xin, Q. Shi, A. Feng, X. Liu, M. Tao, J. Xue, X. Li, and M. Yang (2026) Prism: efficient test-time scaling via hierarchical search and self-verification for discrete diffusion language models. arXiv preprint arXiv:2602.01842. Cited by: §2. S. Boppana, A. Ma, M. Loeffler, R. Sarfati, E. Bigelow, A. Geiger, O. Lewis, and J. Merullo (2026) Reasoning theater: disentangling model beliefs from chain-of-thought. arXiv preprint arXiv:2603.05488. Cited by: §2. K. Cobbe et al. (2021) Training verifiers to solve math word problems. arXiv preprint arXiv:2110.14168. Cited by: Appendix B, §3.1. D. Hendrycks et al. (2021) Measuring mathematical problem solving with the math dataset. In NeurIPS Datasets and Benchmarks, Cited by: §3.1. E. Jiang, C. Xu, N. Singh, T. Qiu, and G. Singh (2025) Robust answers, fragile logic: probing the decoupling hypothesis in LLM reasoning. arXiv preprint arXiv:2505.17406. Cited by: Appendix E, §2. H. Jin, J. W. Yeom, S. Bae, and T. Kim (2025) âWell, keep thinkingâ: enhancing llm reasoning with adaptive injection decoding. In Findings of the Association for Computational Linguistics: ACL 2025, Note: arXiv:2503.10167 Cited by: Appendix E. B. Kim, D. Jeon, D. Kim, W. Jeung, and A. No (2025) Rainbow padding: mitigating early termination in instruction-tuned diffusion LLMs. arXiv preprint arXiv:2510.03680. Cited by: §1, §2. T. Lanham et al. (2023) Measuring faithfulness in chain-of-thought reasoning. arXiv preprint arXiv:2307.13702. Cited by: Appendix E, §2. H. Lightman et al. (2024) Letâs verify step by step. In International Conference on Learning Representations, Note: MATH-500 subset origin Cited by: Appendix B, §3.1. C. Liu, Z. Fan, K. Yang, and A. Lamb (2026) VoidPadding: let [VOID] handle padding in masked diffusion language models so that [EOS] can focus on semantic termination. arXiv preprint arXiv:2606.17999. Cited by: §1, §2, §3.3. LLaDA Team (2025) LLaDA sampling guidelines. Note: Official repository documentation, https://github.com/ML-GSAI/LLaDA Cited by: §2, §3.2. H. Lu (2026) Measuring temporal linguistic emergence in diffusion language models. arXiv preprint arXiv:2604.23235. Cited by: §2. Z. Ni, S. Wang, Y. Yue, T. Yu, W. Zhao, Y. Hua, T. Chen, J. Song, C. Yu, B. Zheng, and G. Huang (2026) The flexibility trap: rethinking the value of arbitrary order in diffusion language models. arXiv preprint arXiv:2601.15165. Note: ICML 2026 Cited by: Appendix E, §1, §2. S. Nie, F. Zhu, Z. You, X. Zhang, J. Ou, J. Hu, J. Zhou, Y. Lin, J. Wen, and C. Li (2025) Large language diffusion models. arXiv preprint arXiv:2502.09992. Cited by: §1, §1, §1, §2, §3.1, §3.2, §3.3, §6.1. S. Parekh (2026) Drop the act: probe-filtered RL for faithful chain-of-thought reasoning. arXiv preprint arXiv:2605.11467. Cited by: Appendix E, §2. Y. Shu, Y. Tian, C. Xu, Y. Wang, and H. Chen (2026) Deferred commitment decoding for diffusion language models with confidence-aware sliding windows. arXiv preprint arXiv:2601.02076. Cited by: §1, §2. M. Turpin, J. Michael, E. Perez, and S. R. Bowman (2023) Language models donât always say what they think: unfaithful explanations in chain-of-thought prompting. In Advances in Neural Information Processing Systems, Cited by: Appendix E, §2. G. Wang, Y. Schiff, S. S. Sahoo, and V. Kuleshov (2025) Remasking discrete diffusion models with inference-time scaling. In Advances in Neural Information Processing Systems, Cited by: Appendix E, §2. X. Wang, B. Jiang, Y. Wan, B. Yang, L. Kong, and D. Zou (2026a) DLM-Scope: mechanistic interpretability of diffusion language models via sparse autoencoders. arXiv preprint arXiv:2602.05859. Cited by: Appendix E, §2. Y. Wang, Y. Xiang, B. Zhou, Q. Zhao, K. Jiang, Y. Xiao, and X. Xu (2026b) On the trainability of masked diffusion language models via blockwise locality. arXiv preprint arXiv:2604.24832. Cited by: §2. J. Wei, X. Wang, D. Schuurmans, M. Bosma, B. Ichter, F. Xia, E. H. Chi, Q. V. Le, and D. Zhou (2022) Chain-of-thought prompting elicits reasoning in large language models. In Advances in Neural Information Processing Systems, Cited by: Appendix B, §6.1. J. Yang, Y. Jiang, and J. Shao (2026) Ï-EOS: training-free bidirectional variable-length control for masked diffusion LLMs. arXiv preprint arXiv:2601.22527. Cited by: §2. L. Yang et al. (2025) MMaDA: multimodal large diffusion language models. arXiv preprint arXiv:2505.15809. Cited by: §3.2. Y. Yang, C. Wang, S. Wang, Z. Wen, B. Qi, H. Xu, and L. Zhang (2025) Diffusion LLM with native variable generation lengths: let [EOS] lead the way. arXiv preprint arXiv:2510.24605. Cited by: §2. L. Yao (2026) Decoding in order-agnostic language models: chain-rule deviation and uniform spreading. arXiv preprint arXiv:2606.00997. Cited by: §4.1. J. Ye, Z. Xie, L. Zheng, J. Gao, Z. Wu, X. Jiang, Z. Li, and L. Kong (2025) Dream 7B: diffusion large language models. arXiv preprint arXiv:2508.15487. Cited by: §1, §3.1, §5.3. L. Yu, Y. Fu, S. Zhang, H. Liu, M. Varma T, G. Ver Steeg, and Y. Dong (2026a) Thinking out of order: when output order stops reflecting reasoning order in diffusion language models. arXiv preprint arXiv:2601.22035. Cited by: Appendix E, Appendix E, §2. L. Yu, S. Zhang, Y. Fu, H. Liu, Y. Dong, and G. Ver Steeg (2026b) Revise, donât freeze: sampler-matched training for self-correcting masked diffusion language models. arXiv preprint arXiv:2606.01026. Cited by: Appendix E, §2, §2. F. Zuo, Z. Ke, Y. Liu, W. Lou, C. Wang, and X. Zhou (2026) Window-Diffusion: accelerating diffusion language model inference with windowed token pruning and caching. arXiv preprint arXiv:2601.20332. Cited by: §1, §2. Appendix A Robustness R1: stochastic sampling. Main tables use the official sampler at T=0T=0. Repeating the three-decoder comparison at T=0.7T=0.7 with three seeds preserves every sign: pure collapse exceeds 50% and ordered decoders stay below 20% in every seed; paired decoder gaps remain positive and significant; ||gated â- semi-AR|â€5p|†5\,p. Collapse is not merely equal in rate but identical in membership: the T=0T=0 and T=0.7T=0.7 collapse sets overlap at Jaccard 0.9960.996 (227 shared problems out of 228 and 227), with the stochastic set a strict subset. We asked in advance whether temperature would mitigate collapse, without betting on a direction; it does not. R2: prompt paraphrase. Re-running the full 2Ă22Ă2 with paraphrased CoT and direct instructions (wording frozen before the runs) gives ÎâÎâČ=+29.1âp =+29.1\,p [20.9,37.2][20.9,37.2] and a direct-column difference of 0.4âp0.4\,p (p=1.00p=1.00)âthe near-tie is if anything cleaner than with the original wording. R3: latency. Wall-clock per problem on a single A100 (batch 1), 20 problems per cell after warmup: 31.96/15.99/7.99/4.00 s for pure at 512/256/128/64 steps, with semi-AR and gated within 1.5%1.5\% at every budget (R2=1.00R^2=1.00 against a linear fit in NFE). Per-step cost is thus independent of how many tokens are committed, so the NFE axis of Fig. 4 is a measured time axis, and the choice of decoding policy is free in wall-clock terms. Appendix B Reproducibility Models and hardware. Two instruction-tuned masked dLLMs, loaded in bfloat16 with remote code enabled under transformers 4.49.0, on a single A100-SXM4-40GB at batch size 1: GSAI-ML/LLaDA-8B-Instruct accessed 2026-07-22 Dream-org/Dream-v0-Instruct-7B accessed 2026-07-26 Neither checkpoint was pinned to a revisionâboth were loaded from the default branchâso we record access dates in lieu of commit hashes. Data. GSM8K (Cobbe and others, 2021), main test split: problems 0â499499 for single-decoder statistics, 0â249249 for all paired comparisons. MATH-500 (Lightman and others, 2024): problems 0â249249, level distribution 22/52/52/64/6022/52/52/64/60 for levels 11â55. Decoding configurations. Every cell is fully specified by (model, L, steps, block length or window w, prompt, temperature) and recorded in a per-run configuration file. Main tables: L=512L=512, steps=512=512, temperature 0, no classifier-free guidance; pure decoding is block length =L=L, semi-AR is block length 3232, gated is frontier window w with block length =L=L. The canvas-length manipulation of §5.2 repeats the 2Ă22Ă2 at L=256L=256, steps=256=256. The compute sweep of §6.2 varies steps over 256,128,64\256,128,64\ at L=512L=512. For Dream-7B, the only code difference is a family flag that applies the one-position logit shift used by its own generation code; the sampling policy is otherwise identical across models by design. Frontier gating. At each denoising step, let f be the index of the left-most masked position. Candidate positions are the masked positions i with i<f+wi<f+w; the sampler computes confidences over all positions as usual but restricts top-k commitment selection to candidates. The candidate set is never empty, since f itself is always a candidate. At the final step of each block all remaining masked positions are flushed, which is a no-op whenever w is at least the generation length. Setting wâ„Lwâ„ L reproduces unconstrained decoding token-for-token. Prompts. Every prompt is assembled as the problem statement, a blank line, and a single instruction, after which the modelâs own chat template is applied with add_generation_prompt=True. The instructions are verbatim: CoT. Finish your response with "The answer is X", where X is the final answer. Direct. Respond with only the final answer in the form "The answer is X". Do not include any reasoning, explanation, or intermediate steps. CoT paraphrase. End your response with the line "The answer is X", where X is the final answer. Direct paraphrase. Give only the final answer, written as "The answer is X". Do not include any working, reasoning, or intermediate steps. MATH-500. Finish your response with the final answer in the form \ X. The few-shot condition of §6.1 uses the canonical eight GSM8K chain-of-thought exemplars (Wei et al., 2022), joined by blank lines in the form Question: q / Answer: a, followed by the target question and the CoT instruction above, all as a single user message. The first exemplar reads: Question: There are 15 trees in the grove. Grove workers will plant trees in the grove today. After they are done, there will be 21 trees. How many trees did the grove workers plant today? Answer: There are 15 trees originally. Then there were 21 trees after some more were planted. So there must have been 21 - 15 = 6. The answer is 6. Answer extraction and scoring. Extraction uses a fixed cascade applied to the full generated textâ\ , then âthe answer isâ, then the last numberâand the matched string is mapped back to token positions via tokenizer offsets. GSM8K is scored by normalized numeric exact match against the gold value after ####. MATH-500 is scored by normalized exact string match (whitespace only; no case or symbol substitution) or symbolic verification, applied identically to all cells; we report both this rule and the verifier-only variant, which differ by 3/0/13/0/1 problems across the three cells. Validation. Three checks bound the trustworthiness of the reported numbers. Sampler equivalence: our instrumented loop reproduces the reference implementation token-for-token (ndiff=0=0) under identical seeds, re-verified after the multi-model refactor together with a 20/20 match against stored outputs from a previously completed cellâso the logging hooks and the family flag leave the LLaDA-8B sampling path unchanged. Commit-schedule accounting: gated low-NFE cells initially left ⌠7 of 512 positions unresolved, because the frontier window can starve the per-step commit budget; after adding a block-final flush, unresolved positions went to 0 and degeneration fell from 33%33\% to 20%20\%, while accuracy moved from 0.3000.300 to 0.3080.308. The artifact was therefore not the cause of the low-NFE deficit, and all reported numbers use the fixed cells. Native calibration: to check that a single fixed loop does not cripple Dream-7B, we compared it against Dream-7Bâs own sampler on the same problemsâcustom pure 0.3670.367 (512 steps) versus native 0.4170.417 (256 steps; the budgets differ because of a session limit, and unconstrained decoding is nearly NFE-insensitive), a gap of â5.0âp-5.0\,p. Because the loop is held fixed across models by design, this gap is documented rather than tuned away. Artifacts. All reported numbers derive from a frozen snapshot of 9,2299,229 files (178.6178.6 MB) with a per-number mapping from each reported figure to its source cell and analysis script; the manifest has SHA-256 6355e996e70e4eebceb031315fc72bc66e067a6f56c82fcbe257c5e0fc92359. Robustness runs are stored in a separate namespace so that main-table provenance is unambiguous. Code, per-problem summaries, configurations, and the figure-regeneration scripts are available at https://github.com/Scuttie/dllm-commitment-order. Appendix C Generality: full replication details Figure 5: Collapse and its cause. Left: answer-only collapse by decoder and canvas length (GSM8K, n=500n=500); a longer canvas makes pure decoding less likely to reason. Accuracies for these cells are 0.576/0.5000.576/0.500 (pure, L=256/512L=256/512) and 0.824/0.8440.824/0.844 (semi-AR). Right: the dissociation at L=512L=512âEOS pressure (fraction of masked positions predicting EOS) is nearly identical across decoders, while EOS commitment differs by 2Ă2Ă. Dream-7B-7B. We ran Dream-7B through the same instrumented loop, adding only a family flag that applies the one-position logit shift its own generation code uses. Before adopting any number we regression-gated the refactor against LLaDA-8B (token-identical vanilla decoding, ndiff=0=0; 20/20 match against stored outputs from a previously completed cell) and calibrated against Dream-7Bâs native sampler (§B). Final 2Ă22Ă2 (n=250n=250 paired): pure 0.3760.376 (CoT) / 0.3760.376 (direct); semi-AR 0.7800.780 / 0.3960.396. Collapse 88.0%88.0\% under pure, 16.8%16.8\% under semi-AR. Gating at w=32w=32 reaches 0.7680.768, +39.2âp+39.2\,p over pure (p=3.5Ă10â24p=3.5Ă 10^-24) and within 1.2âp1.2\,p of semi-AR (p=0.508p=0.508), replicating the sliding-versus-block equivalence. Dream-7B collapses somewhat less than LLaDA-8B under ordered decoding but has lower absolute accuracy throughout; the replication is qualitative, not numerical. MATH-500. Three cells (pure, semi-AR block 32, gated w=16w=16) at L=512L=512, n=250n=250 paired. Accuracies 0.188/0.356/0.3400.188/0.356/0.340; collapse 13.6%/0.0%/0.0%13.6\%/0.0\%/0.0\%; truncation 0%0\%; \ detection 65.6%65.6\% for pure versus ⌠80%80\% for the ordered decoders, itself a signal of degraded generation under pure decoding. Commit-order statistics on non-collapsed outputs (a post-hoc analysis): answer tnormât^*_norm 0.2750.275 (pure) versus 0.9600.960 and 0.9500.950 (semi-AR, gated), with reasoning Ï near 0.50.5 in all three. Appendix D Adaptive window schedules The low-NFE deficit of §6.2 admits a natural mechanistic explanation: if the eligible set is smaller than the number of tokens the schedule must commit at each step, the sampler is forced to finalize adjacent positions before their neighbors resolve. That explanation implies a remedyâlet the window track the demand. Writing mtm_t for the masked tokens remaining and sts_t for the steps remaining, we set wt=maxâĄ(wmin,âcâ mt/stâ)w_t= (w_ , c· m_t/s_t ), which is wide early and narrows as decoding proceeds. At 512512 steps the demand is â1â 1, so the schedule degenerates to a fixed small window; we verified this exactly, with (c=1,wmin=1)(c=1,w_ =1) reproducing fixed w=1w=1 token-for-token. Across (c,wmin)â(2,8),(4,8),(4,16),(8,16)(c,w_ )â\(2,8),(4,8),(4,16),(8,16)\ and steps â512,256,128,64â\512,256,128,64\ (GSM8K, n=250n=250 paired), the schedule preserves full-refinement accuracy (0.8360.836 at 512 steps, within 1.6âp1.6\,p of fixed w=1w=1) but buys nothing at reduced budgets: its best NFE-128 cell reaches 0.7080.708 against 0.7160.716 for fixed w=16w=16 (McNemar p=0.80p=0.80), and its best NFE-64 cell reaches 0.3800.380, below unconstrained decoding (p=0.001p=0.001). We had registered the opposite prediction and report the miss. Two details make this negative result informative rather than merely disappointing. First, degeneration does not fall (0.200.20â0.240.24, against 0.200.20 for fixed w=16w=16), so the starvation account of the damage is wrong: widening the window does not repair the corrupted tokens. Second, conditioning on non-collapsed outputs, the schedule reaches 0.3610.361 at NFE 64âthe same ceiling as every other decoder (â 0.300.30). The obstacle at eight tokens per step is thus the density of commitment itself, not the space available for it, which is why a spatial remedy leaves it untouched. Appendix E Extended discussion Unfaithful chain-of-thought, made legible. In autoregressive models, post-hoc rationalization must be inferred: the answer appears after the reasoning, so pre-commitment is detected with probes, steering, or CoT perturbation (Turpin et al., 2023; Lanham and others, 2023; Jiang et al., 2025; Parekh, 2026). Pure diffusion decoding removes the inference step twice over. The commitment log is the ground truth of causal order, and the mechanism is stronger than in the AR case: the committed answer conditions subsequent reasoning not through hidden state but as literal tokens in bidirectional context. Answer-conditioned rationale generation, which AR studies construct artificially to stress-test faithfulness (Jiang et al., 2025), is pure decodingâs default operating regimeâmaking unfaithful CoT structurally likely and, in the same stroke, directly observable. We expect this legibility to be useful beyond the present paper. Three faces of one failure. The scale argument of §7 sorts our failure modes along three axes of the same commitment policy: collapse in space, where distant positions are reachable before any context exists; backfill in order, where the conclusion becomes context for its own derivation; and token corruption in temporal density, where neighbours are finalized before their mutual context resolves. None is a deficit of the modelâs beliefsâpressure, answer previews, and local order are near-identical across decodersâand each is switched on or off by what the sampler is permitted to do with those beliefs. Semi-AR as overprescription. The scale argument of §7 reframes semi-AR decoding, quietly shipped as the default configuration for exactly these benchmarks, as an overprescription that happened to contain the active ingredient: its blocks restrict reachability, and §6.1 shows the restriction, not the block structure, does all the work. We also note that the crossover of §6.2 is an empirical boundaryâwe offer no theory of why four tokens per step is where order stops paying. A gradient of remedies. The available interventions sort by depth. Sampling temperature does nothingâthe collapse set is per-problem invariant (Jaccard 0.9960.996). Prompting helps partially (88%â58%88\%â 58\% with official few-shot exemplars). Retraining, the EOS-overflow literatureâs prescription, targets pressure, which we find near-constant across the decoders that do and do not collapse. Making commitments reversible (Wang et al., 2025; Yu et al., 2026b) addresses the same root cause but, in its strongest current form, requires post-training before revision helps rather than hurts; prevention and revision are orthogonal and plausibly composable. Constraining reachability removes the pathology almost entirely (1.8%1.8\%â8.4%8.4\%) at zero training cost. Reconciliation with Yu et al. (2026a). Yu et al. (2026a) find masked dLLMs robust to answer-first prompting where autoregressive models are not, and attribute this to confidence-ordered sampling deferring hard answer tokens until the surrounding reasoning has settled. Their configuration overlaps ours almost exactlyâLLaDA-8B-Instruct, low-confidence remasking, temperature 0, block equal to generation lengthâso the tension deserves a plain statement. Their own timings dissolve much of it: answer tokens at their two easiest difficulty levels are exposed at steps 10 and 13 of 256, relatively earlier than the 1515â24%24\% we measure, and only the two hardest are deferred; the deferral is conditional on the answer being genuinely uncertain, and the quantity they defend is accuracy under a reordered prompt rather than across decoders. Their analysis of breakdown conditions corroborates two of our findings from the other sideâa longer canvas degrades reasoning, and similar-complexity tokens are committed early and cannot then be repaired. One discrepancy remains: on their benchmark forced left-to-right underperforms confidence-based decoding, whereas w=1w=1 is best in our sweep. Their task pairs a long distractor passage with a structured output template and ours is free-form arithmetic; we leave the task dependence open. Outlook. The flip of the optimal window with NFE invites adaptive schedules wâ(t)w(t) that widen as the refinement budget shrinks; the same knob would interpolate between the left-to-right RL policy of Ni et al. (2026) and unconstrained exploration. The collapse detector implicit in our logs invites semantic rescueâinjecting a continuation cue when termination is committing prematurely (Jin et al., 2025)âin a setting where, unlike in AR models, the moment of premature commitment is directly observable. And if termination and answer-preview features can be located in representation space (Wang et al., 2026a), the gate could move from positions to features.