Skip to content
Octopus Research Institute
RN-2026-0016Research notePeer review: Not peer reviewedEvidence: ExperimentalStatus: Released

Diffusion-LLM Decode Quality: An Honest Regression, Negative Evidence, and a Canvas-Geometry Reattribution

Ran Tao (Octoryn Research)

This is not peer-reviewed. Treat it as a working document, not a validated result.

Abstract

An honest decode-quality study of a self-hosted diffusion-style decoder versus a golden-only open-source reference on a 26-prompt set. Initial answer-hit was 7/26 versus reference 25/26, most failures stuck in the thought trace, never reaching the answer channel. The central finding is an experimental self-correction: a controlled A/B and isolation matrix refute the prior decode-policy attribution. The binding variable is canvas geometry plus chat template; argmax-vs-multinomial is neutral. A template fix and a faithful multinomial denoiser lift answer-hit to 23/26, short of reference-aligned.

1. Contribution (Claimed / NOT claimed)

Claimed. This note reports the honest decode-quality arc of a self-hosted diffusion-style language decoder evaluated against a reference regression set, and — its central research finding — the experimental self-correction of a prior attribution. Concretely:

  1. The initial partial verdict: answer-hit 7/26 (26.9%) versus reference 25/26 (96.2%), with all 26 outputs coherent and most failures (18) sharing one structural form: stuck in the thought trace, never crossing to the answer channel.
  2. The load-bearing second-round correction: a controlled A/B plus an isolation matrix refuted the original attribution that "decode policy is the main cause." The binding variable is canvas geometry plus chat template, not decode policy — argmax versus multinomial is neutral in both regimes.
  3. The disclosure of an apples-to-oranges harness defect that inflated the original gap.
  4. A faithful multinomial denoiser (inverse-CDF sampling with an ordered pre-draw matching the reference mechanism) plus a byte-aligned chat template, taking prompt-id parity from 0/26 to 26/26.
  5. The 26-prompt rerun (longer canvas, multinomial plus template): answer-hit 7/26 to 23/26, stuck 25 to 4, crossed-channel 1 to 22.
  6. The honest negative results that cap the verdict at "decode-policy improved," short of reference-aligned.

NOT claimed. Not reference-aligned decode; not production-ready. Not bit-exact trace alignment with the reference (argued unreachable, see §5). Not that the multinomial decode policy improved quality (it is faithful but neutral, and slightly noisier). Not coherent-generation quality across all categories: long context is a residual weak region (1/3) and one prompt regressed (pass to miss). No performance claim — decode is unoptimized, on the order of minutes per prompt. The reference decoder was used golden-only and never treated as a first-party output.

2. Methods

fieldvalue
ModelSelf-hosted diffusion-style decoder; custom matrix-multiply kernels with batched experts, no vendor BLAS
HardwareConsumer GPU, single resident model (memory discipline forces serial runs)
ReferenceAn open-source diffusion-CLI reference decoder on its entropy-bound path; golden-only
Reference geometryFixed canvas length (model-locked), adaptive max-steps, bounded temperature window, fixed entropy bound / stability / confidence (the reference defaults)
Sovereign geometry (old)Short canvas / few steps
Sovereign geometry (new)Longer canvas / more steps, oracle-template plus multinomial decode
PrecisionFloating-point forward (near-perfect cosine versus reference; not bit-identical)
RNGOld path used a lightweight xorshift; new path uses a Mersenne-Twister with uniform real/int draws, matching the reference family
Eval metricanswer-hit / crossed-to-answer-channel (primary); text-similarity recorded but flagged misleading (§5)
Regression set26 prompts across factual (EN/ZH), math, code, instruction, translation, long-context, safety, and stress categories

The identical-geometry claim from the old report is retracted (§4): the harness passed step/length flags, but the reference's entropy-bound canvas is model-locked and its step count requires a separate flag that was never passed, so both flags were ignored. The old comparison was therefore reference long-canvas/many-steps versus a much shorter sovereign canvas with fewer steps.

3. Results

Old — partial verdict (first-party measurement). Pass 7, fail 18, reference-miss 1. Sovereign answer-hit 7/26 = 26.9% versus reference 25/26 = 96.2%. All 26 outputs coherent (no garbage); all 18 failures share one form — stuck in the thought trace, never reaching the answer channel. Template/prompt-id match 0/26. Mean text-similarity 0.382.

New — decode-policy improved (first-party measurement) (longer canvas, multinomial plus template):

metricoldnewreference
answer-hit7/2623/2625/26
stuck-in-thought25/264/26
crossed-to-answer-channel1/2622/26
template / prompt-id match0/2626/26

Net 18 fail-to-hit conversions across the factual, math, code, instruction, translation, safety, and stress categories. New decode latency is on the order of minutes per prompt; unoptimized.

4. Ablations / negative controls

Forward is NOT the cause (cross-backend / anchor). The forward anchor holds before and after the decode changes: a fixed two-token probe yields the same argmax rows within floating-point noise of the historical values, and near-perfect cosine versus the reference. The earliest failure outputs are byte-identical to the reference opening — a second proof that forward is not implicated. (Forward parity to the reference meets a stronger reproducibility bar — cosine-stable across runs — but it is not the subject of this note.)

Decode-policy ablation (A/B, the load-bearing control). Same prompt, same canvas/steps/seed/template/RNG/renoise/self-conditioning, only the decode policy toggled, at a moderate canvas: all probed prompts hit — including prompts that failed under the old partial verdict — for both argmax and multinomial. Decode policy does not change hit/stuck at this geometry.

Isolation matrix (the geometry definer). At the original tight geometry, all probed prompts stall across legacy, argmax-plus-template, and multinomial-plus-template. Merged truth table:

geometrylegacyargmax+templatemultinomial+template
tight canvasstallstallstall
moderate canvashithit

This shows the binding variable is canvas geometry, not decode policy; the template alone cannot rescue a tight geometry. It refutes the round-one attribution: a tight canvas cannot hold both the thought trace and the answer.

Architecture / forward correctness are settled by the near-perfect forward cosine parity and the unchanged anchor; mixture-of-experts, attention, and self-conditioning injection were verified in forward parity. These are not re-litigated here — this note is about decode, downstream of a parity-clean forward.

5. Threats to validity / limitations

  • Real regression (non-uniform dominance). One long-context summarization prompt went from old pass to new miss: multinomial plus the longer canvas pulled the denoise trajectory off-keyword. The new config is not uniformly dominant.
  • Long context remains weak (1/3). Persistent failures on the hardest long-context prompt (text-similarity 0.03) and one safety prompt.
  • Forward-parity is not generation quality. Near-perfect forward cosine does not imply reference-aligned decode; the gap was entirely in canvas evolution. Coherent is not correct: all 26 old outputs were coherent yet only 7 hit.
  • Text-similarity is misleading here. Old stuck-in-thought text resembled the reference thought trace (high similarity); new outputs cross to a shorter real answer (low similarity but hit). Use answer-hit / crossed-channel, not text-similarity.
  • Shorter canvas than the reference. The reference locks a longer canvas; this rerun used a shorter one for tractability. Fair when the canvas is at least as long as the answer; partially explains long-context weakness. An exact-geometry run is deferred.
  • Bit-exact alignment is unreachable (inferred). (a) The integer/real distribution implementations are implementation-defined; (b) the reference itself runs a non-host-deterministic GPU sample-reduce (order ~1e-4 drift); (c) the forward is cosine-close, not bit-identical, so near-ties fork. The goal is policy / statistical / structural alignment, not per-token identity.
  • Decode policy is faithful but neutral, and slightly noisier. Multinomial output carries light token noise; argmax output is actually cleaner. Faithful to the reference mechanism, not a quality lever.
  • Performance / CI unmeasured. Decode is minutes per prompt, unoptimized; no CI; exact-geometry and per-step reference-trace runs deferred. Hence not production-ready.

6. Reproducibility (high-level)

  • Evidence. Prompt set, regression and evaluation harnesses (old and revised), reference and sovereign output captures, the A/B and isolation experiment logs, template-parity records, and per-step trace dumps.
  • Implementation. Sovereign implementation with custom matrix-multiply kernels and no vendor BLAS: an oracle-faithful entropy-bound decode path with a Mersenne-Twister and a decode config; the legacy decode path is retained as a baseline. A forward CLI exposes the new flags and a tokenize subcommand. The forward path is unchanged, so the anchor passes by construction.
  • Controls. A/B holds everything fixed and toggles only the decode policy at a moderate canvas; the isolation matrix sweeps legacy / argmax-plus-template / multinomial-plus-template at a tight canvas; the full rerun uses oracle-template plus multinomial at the longer canvas (sovereign only; reference baseline frozen at its native geometry). Template parity is pure tokenization with no forward.
  • Reference trace. The reference can be patched to append per-step JSON when a trace path is set, a strict no-op otherwise. Reference-side trace generation was deferred once the finding turned out policy-neutral; sovereign-side per-step traces were generated.

Claim boundary

The author's explicit scope — what this work does and does not establish — carried over from the Octoryn Research publishing model.

Proves

  • On the 26-prompt reference set, answer-hit rose from 7/26 to 23/26 (reference 25/26); stuck-in-thought fell from 25 to 4; crossed-to-answer-channel rose from 1 to 22; template/prompt-id parity went 0/26 to 26/26 (first-party measurement).
  • A controlled A/B (moderate canvas, both decode policies hit every probed prompt) plus an isolation matrix (tight canvas stalls everywhere) refute the prior attribution: the binding variable is canvas geometry plus chat template, and argmax-vs-multinomial is neutral.
  • Forward computation is not the cause: a fixed anchor probe is unchanged and near-perfect cosine versus the reference, and the earliest failure openings are byte-identical to the reference opening.

Does not prove

  • Does not prove reference-aligned decode: a real long-context pass-to-miss regression means the new configuration is not uniformly dominant.
  • Does not prove generation quality from forward parity: near-perfect forward cosine coexists with only 7/26 old hits; coherent is not correct.
  • Does not prove bit-exact trace alignment: implementation-defined RNG distributions, non-deterministic reference sample-reduce drift, and a cosine-not-bit-identical forward together make it unreachable.
  • Does not prove the multinomial decode policy improves quality: it is faithful to the reference mechanism but neutral, and slightly noisier than argmax.

Applies when

  • A self-hosted diffusion-style language decoder on consumer GPU hardware, on an entropy-bound canvas path, compared against an open-source diffusion-CLI reference used golden-only.
  • Canvas geometry is at least as long as the target answer (the rerun used a longer canvas with more steps, multinomial sampling, and the oracle template).

Does not apply when

  • Long-context summarization, where a shorter-than-reference canvas leaves the class weak (1/3) and one prompt regressed.
  • Any production, latency, throughput, CI, or exact-geometry claim: those runs are deferred and the verdict is not production-ready.

Authors

  • Ran Tao — Investigation, Writing

Cite this

Citation

Tao, R., Octoryn Research. (2026). Diffusion-LLM Decode Quality: An Honest Regression, Negative Evidence, and a Canvas-Geometry Reattribution (RN-2026-0016). Octopus Research Institute.

BibTeX

@techreport{orirn20260016,
  title       = {Diffusion-LLM Decode Quality: An Honest Regression, Negative Evidence, and a Canvas-Geometry Reattribution},
  author      = {Tao, Ran and {Octoryn Research}},
  institution = {Octopus Research Institute},
  year        = {2026},
  note        = {Permanent ID RN-2026-0016. Not peer reviewed.}
}

Disclosures

Funding
Hardware and infrastructure provided by Octoryn / Octopus Core Pty Ltd.
Conflicts of interest
Octoryn ships commercial inference and governance tooling; findings are reported independently.