Output Discipline Sets the Floor: A Falsification-Guided, Model-Agnostic Agent Protocol for Auditable Hypothesis-Driven Decision Making
Organizations: Hangzhou Innovation Institute, Beihang University, Hangzhou, China · Unit, Beijing, China
Abstract
What binds large language models on auditable, hypothesis-driven decision tasks, where every candidate can be checked against the evidence? On the public TCMEval-SDT benchmark for Traditional Chinese Medicine syndrome differentiation (200 cases), the binding constraint is output discipline and reasoning structure, not model capability alone: two years of model scaling move zero-shot scores by only -0.03 to +0.08, while output-discipline failures (non-terminating reasoning, format non-compliance, large run-to-run spread) persist even in frontier models. We test this with a model-agnostic agent framework formalizing decision making as a five-stage closed loop, enforced by a candidate x evidence matrix falsification protocol: every candidate is judged against every evidence item, at least half of the candidates must be falsified before a conclusion is licensed, and survivors are emitted in a machine-verifiable single-line format. Across five base models, the effect is sign-conditional on zero-shot output discipline: it rescues models whose discipline fails (DeepSeek-V4-Flash: +0.267/+0.271, entirely termination rescue), reduces a high-variance model's run-to-run standard deviation from 0.218 to 0.007 (Kimi K3), and significantly costs already-disciplined models (-0.087 to -0.120 on budget-matched Qwen3-4B/32B). Ablations attribute the cost to the candidate-bounded format layer and show the effect is independent of injected knowledge content (protocol-knowledge decoupling). The protocol also transfers to misinformation-robust mathematical reasoning, detecting injected false premises at 89.8% recall with a 6.8% false-positive rate (MCC 0.54; a flag-everything baseline scores 0) and restoring accuracy to the no-misinformation ceiling. Where zero-shot output discipline is weak, the reasoning protocol sets the floor; base-model capability always sets the ceiling.
Figures & tables
| Method stage | Lifecycle state(s) |
|---|---|
| Intent triage, direct retrieval | outside the machine |
| Information collection, sufficiency | COLLECT |
| Hypothesis & evidence construction | DIAGNOSE (prompt injection) |
| Matrix falsification & output | DIAGNOSE (output protocol) |
| Causal-chain reasoning | DIAGNOSE (reasoning) |
| Action: plan, prescribe, review | PLAN PRESCRIBE REVIEW |
| Model | Variant | Syndrome | Pathogen. |
|---|---|---|---|
| Qwen3-4B | zero-shot | 0.481 0.005 | 0.455 0.010 |
| Qwen3-4B | + agent | 0.365 0.013 | 0.335 0.010 |
| PT-4B | zero-shot | 0.473 ‡ | 0.457 ‡ |
| PT-4B | + agent | 0.362 ‡ | 0.345 ‡ |
| Qwen3-32B | zero-shot | 0.551 0.007 | 0.523 0.006 |
| Qwen3-32B | + agent | 0.464 0.011 | 0.411 0.009 |
| Syndrome | Pathogen. | ||||||
|---|---|---|---|---|---|---|---|
| Model | Variant | EM | F1 | hit | EM | F1 | hit |
| Qwen3-4B | zero | 20.0 | 0.588 | 87.0 | 9.5 | 0.578 | 92.5 |
| Qwen3-4B | agent | 16.5 | 0.465 | 70.0 | 7.0 | 0.425 | 72.5 |
| PT-4B | zero | 17.5 | 0.589 | 89.0 | 8.0 | 0.585 | 92.5 |
| PT-4B | agent | 15.0 | 0.444 | 67.0 | 8.5 | 0.452 | 77.0 |
| Qwen3-32B | zero | 29.7 | 0.644 | 88.0 | 16.7 | 0.636 | 92.0 |
| Model | Task | Answer rate (%) | Over-pred. | Run std | Cross-run agr. (%) | |
|---|---|---|---|---|---|---|
| DS-Flash | syn. | 38.5 | 0.42 | 0.015 | 60.0 | |
| DS-Flash | pat. | 33.0 | 0.42 | 0.012 | 62.5 | |
| DS-Pro | syn. | 62.5 | 0.75 | — | — | |
| DS-Pro | pat. | 51.0 | 0.66 | — | — | |
| K3 | syn. | 99.5 | 1.38 | 0.218 | 10.5 | |
| K3 | pat. | 97.0 | 1.43 | 0.043 | 37.0 |
| Model | Task | 95% CI | (case) | (run) | |
|---|---|---|---|---|---|
| Qwen3-4B | syndrome | 0.116 | [ 0.167, 0.064] | 2.6e-05 | 1.7e-03 |
| Qwen3-4B | pathogen. | 0.120 | [ 0.157, 0.084] | 8.1e-10 | 1.0e-04 |
| DS-Flash | syndrome | +0.267 | [+0.226, +0.307] | 6.1e-22 | 1.3e-02 |
| DS-Flash | pathogen. | +0.271 | [+0.234, +0.307] | 2.0e-24 | 6.7e-02 |
| DS-Pro | syndrome | +0.094 | [+0.039, +0.149] | 4.2e-03 | — |
| DS-Pro | pathogen. | +0.210 | [+0.131, +0.295] | 1.4e-12 | — |
| Model | Subset | Zero | Agent | (95% CI) | ||
|---|---|---|---|---|---|---|
| DS-Flash syn. | full | 200 | 0.289 | 0.556 | [ ] | 6.1e-22 |
| reliably terminating | 43 | 0.866 | 0.781 | [ ] | 2.0e-03 | |
| rescue-prone | 157 | 0.132 | 0.494 | [ ] | 2e-25 | |
| DS-Flash pat. | full | 200 | 0.212 | 0.482 | [ ] | 2e-24 |
| reliably terminating | 32 | 0.709 | 0.622 | [ ] | 3.1e-03 | |
| rescue-prone | 168 | 0.117 | 0.456 | [ ] | 4e-27 |
| Arm (content / matrix / format) | Syn. | Pat. | Hit syn./pat. (%) |
|---|---|---|---|
| zero-shot ( / / ) | 0.481 0.005 | 0.455 0.010 | 87.5 / 92.0 |
| format only ( / /+) | 0.240 | 0.172 | 38.0 / 38.0 |
| content only (G1, +/ / ) | 0.388 0.009 | 0.319 0.007 | 59.0 / 66.7 |
| no matrix (G5, +/ /+) | 0.392 0.007 | 0.343 0.004 | 67.3 / 72.8 |
| no format (G6, +/+/ ) | 0.334 0.007 | 0.284 0.002 | 67.5 / 70.5 |
| full protocol (+/+/+) | 0.365 0.013 | 0.335 0.010 | 67.5 / 74.2 |
| Official-script score | vs. G0 (CI, ) | Hit (pp) | ||||
|---|---|---|---|---|---|---|
| Group | Syn. | Pat. | Syn. | Pat. | Syn. | Pat. |
| G0 full agent | 0.365 0.013 | 0.335 0.010 | — | — | 67.5 | 74.2 |
| G1 matrix+format block | 0.388 0.009 | 0.319 0.007 | +0.022 (n.s.) | (n.s.) | ||
| G2 evidence checklist | 0.403 0.009 | 0.332 0.004 | +0.038 (n.s.) | (n.s.) | +6.2 | |
| G3 diff. guide | 0.391 0.018 | 0.347 0.015 | +0.026 (n.s.) | +0.012 (n.s.) | +2.2 | |
| G4 all skill knowledge | 0.364 0.009 | 0.353 0.004 | (n.s.) | +0.019 (n.s.) | +11.9 | +4.8 |
| Model | Configuration | Syn. | Pat. |
|---|---|---|---|
| Qwen3-4B | zero-shot | 0.481 0.005 | 0.455 0.010 |
| Qwen3-4B | CoT (greedy) | 0.487 0.004 | 0.471 0.005 |
| Qwen3-4B | self-consistency ( ) | 0.479 | 0.405 |
| Qwen3-4B | + agent (full protocol) | 0.365 0.013 | 0.335 0.010 |
| K3 | zero-shot | 0.496 0.218 | 0.556 0.043 |
| K3 | self-consistency ( ) | 0.631 | 0.596 |
| Syndrome | Pathogen. | syn. | pat. | (pat.) | |
|---|---|---|---|---|---|
| 0.368 | 0.333 | n.s. | |||
| (deployed) | 0.380 | 0.323 | — | — | — |
| 0.403 | 0.361 | 0.036 |
| Property | Internalized reasoning | External protocol (ours) |
|---|---|---|
| Manipulation resistance | effective [ 26 , 27 ] | ceiling-restoring, instruction (Sec. 5.6 ) |
| Cross-model transfer | no (bound to training) | yes (model-agnostic adapter) |
| Auditability | black-box | white-box (cell-level logs) |
| Failure mode | error entrenchment [ 27 ] | over-prediction (Sec. 5.7 ) |
| Correctability | not evidence-revisable | re-examination loop |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Certification | task | zero-shot | agent | [95% CI] | Wilcoxon | |
|---|---|---|---|---|---|---|
| strict | syn. | 17 | 0.183 | 0.647 | [ , ] | 3e-4 |
| strict | pat. | 7 | 0.089 | 0.326 | [ , ] | 0.036 |
| typical | syn. | 136 | 0.138 | 0.507 | [ , ] | 4e-22 |
| typical | pat. | 87 | 0.136 | 0.535 | [ , ] | 2e-15 |