01
The problem
Document extraction pipelines routinely route low-confidence fields to human review and accept the rest, on the assumption that this delivers a bounded error rate on the accepted set. On real documents that guarantee does not hold — it fails silently, which is the worst way for a risk control to fail.
02
Contribution
- Shows the natural per-field accept/review procedure violates its selective-risk guarantee on real documents.
- Diagnoses three distinct failure modes, including document clustering — fields are not independent when they come from the same page.
- Proposes a validity ladder, and characterizes the conditions under which conditioning actually pays.
03
Evidence
13,859 field extractions produced by claude-sonnet-5 over 800 CORD receipts, with a 49.0% correct rate — a regime where selective risk control matters rather than one where the model is already right.
04
Reproducibility
The verifydoc repository is a seed-pinned, regression-gated harness under Apache-2.0: reruns reproduce the published figures, and regressions fail the build rather than drifting quietly.
05
Companion work
VerifyDocBench — measuring per-field calibration, selective risk, and grounding for document extraction at scale, across models and languages — is under review as the benchmark companion to this paper.