Evidence-State Reliability Under Controlled Degradation: Parser-Validity Divergence in a Multi-Stage LLM Pipeline
Abstract
Multi-stage LLM pipelines can remain structurally valid even when evidence available to downstream stages becomes incomplete, compressed, or conflicting. This paper introduces and operationalizes Evidence-State Reliability (ESR), an evaluation layer concerned with whether intermediate evidence remains sufficiently complete, grounded, internally consistent, and usable for a stage's assigned function. ESR is evaluated separately from parser validity, which measures structural conformance. We evaluate the framework using GLM-5.2 on 60 sanitized base cases under four evidence conditions: clean, compressed-lossy, partial-dropout, and noisy-conflicting. Each condition was processed through decision, audit, and escalation stages. The design comprised 720 planned and ledgered calls, with 713 retained, sanitized execution rows. Across nine matched degraded-minus-clean condition-stage comparisons, all operational stage-success estimates were negative, and all 95% bootstrap intervals remained below zero. All nine parser-validity point estimates were positive, although the three partial-dropout intervals included zero. Among parser-valid degraded audit outputs, degradation detection was 1.0 in each degraded condition, while false-assurance rates remained non-zero; among parser-valid degraded escalation outputs, recovery was 0.0 in every degraded condition. The results show a bounded reliability-layer divergence in the evaluated pipeline: structural conformance can improve directionally while evidence-sensitive stage success deteriorates under the same controlled intervention. They also separate detection of degraded evidence from recovery. The conclusions are limited to the evaluated model configuration, pipeline design, selected sanitized cases, scoring procedure, and single scaled run.
Figures & tables
| Measure | Value | Interpretation |
|---|---|---|
| Planned calls | 720 | design |
| Ledger rows | 720 | Complete plan-level accounting |
| Retained execution rows | 713 | Rows used for execution-level metrics |
| Ledger parser-valid rows | 470 | Structurally valid ledger outputs |
| Ledger parser-invalid rows | 250 | Includes seven ledger-only failures |
| Retained parser-valid rows | 470 | Every parser-valid ledger row retained |
| Condition | Stage | Retained | Parser-valid | Parser-valid rate | Stage-success | Stage-success rate |
|---|---|---|---|---|---|---|
| Clean | Decision | 59 | 30 | 0.508475 | 30 | 0.508475 |
| Clean | Audit | 58 | 30 | 0.517241 | 30 | 0.517241 |
| Clean | Escalation | 60 | 25 | 0.416667 | 25 | 0.416667 |
| Compressed-lossy | Decision | 60 | 51 | 0.850000 | 0 | 0.000000 |
| Compressed-lossy | Audit | 60 | 48 | 0.800000 | 0 | 0.000000 |
| Compressed-lossy | Escalation | 60 | 43 | 0.716667 | 0 | 0.000000 |
| Stage | Degraded condition | Paired | Mean | 95% low | 95% high |
|---|---|---|---|---|---|
| Decision | Compressed-lossy | 59 | +0.338983 | +0.169492 | +0.491525 |
| Decision | Partial-dropout | 59 | +0.067797 | -0.118644 | +0.271186 |
| Decision | Noisy-conflicting | 57 | +0.298246 | +0.087719 | +0.491228 |
| Audit | Compressed-lossy | 58 | +0.275862 | +0.086207 | +0.465517 |
| Audit | Partial-dropout | 58 | +0.155172 | -0.034483 | +0.328017 |
| Audit | Noisy-conflicting | 57 | +0.368421 | +0.210526 | +0.526316 |
| Stage | Degraded condition | Paired | Mean | 95% low | 95% high |
|---|---|---|---|---|---|
| Decision | Compressed-lossy | 59 | -0.508475 | -0.644068 | -0.372881 |
| Decision | Partial-dropout | 59 | -0.508475 | -0.644068 | -0.372881 |
| Decision | Noisy-conflicting | 57 | -0.491228 | -0.614035 | -0.368421 |
| Audit | Compressed-lossy | 58 | -0.517241 | -0.637931 | -0.396121 |
| Audit | Partial-dropout | 58 | -0.517241 | -0.637931 | -0.396121 |
| Audit | Noisy-conflicting | 57 | -0.508772 | -0.631579 | -0.385965 |
| Stage | Degraded condition | Paired | Mean | 95% low | 95% high |
|---|---|---|---|---|---|
| Decision | Compressed-lossy | 59 | -0.508475 | -0.644068 | -0.372881 |
| Decision | Partial-dropout | 59 | -0.508475 | -0.644068 | -0.372881 |
| Decision | Noisy-conflicting | 57 | -0.473684 | -0.596491 | -0.350877 |
| Audit | Compressed-lossy | 58 | -0.517241 | -0.637931 | -0.396121 |
| Audit | Partial-dropout | 58 | -0.517241 | -0.637931 | -0.396121 |
| Audit | Noisy-conflicting | 57 | -0.508772 | -0.631579 | -0.385965 |
| Condition | Groups | Complete | Failures | Failure rate | Pattern composition |
|---|---|---|---|---|---|
| Clean | 60 | 57 | 43 | 0.716667 | 40 parser failure; 3 incomplete; 17 preserved success |
| Compressed-lossy | 60 | 60 | 60 | 1.000000 | 29 parser failure; 29 detected but not recovered; 2 audit false assurance |
| Partial-dropout | 60 | 60 | 60 | 1.000000 | 46 parser failure; 14 detected but not recovered |
| Noisy-conflicting | 60 | 57 | 60 | 1.000000 | 28 parser failure; 28 detected but not recovered; 1 audit false assurance; 3 incomplete |
| All conditions | 240 | 234 | 223 | 0.929167 | 143 parser failure; 71 detected but not recovered; 3 audit false assurance; 6 incomplete; 17 preserved success |