veraPDF — expected-pass acceptance
100%
All 1,071 documents the corpus says should pass were accepted by the engine. The run started at 85.34%.
Gate: 99.5% — met.
This measurement stands on its own: the expected outcome is written into the corpus itself, so there is no second tool to install or to drift.
- This is a structural screening result, not a conformance claim.
docs/quality/pdf-oracle-verapdf-2026-07.md
Differential oracle — gate rate
99.75%
The rate after policy classification. Only the "bug on our side" class counts against the gate.
Gate: 99.5% — met.
Measured and recorded — not yet publishable as a result. The reasons are listed below one by one; quoting this number as a finished claim would overstate it.
- The pdfium comparator was absent from this environment: two of three comparators ran.
- 400 documents is a start on corpus-scale evidence, not a conclusion.
- The deviations have not yet been triaged one by one.
- Eight documents were never compared at all; they were recorded in the receipt rather than dropped.
docs/quality/pdf-differential-oracle-2026-08-09.md
Differential oracle corpus
400
Real-world documents sampled from GovDocs1.
Measured and recorded — not yet publishable as a result. The reasons are listed below one by one; quoting this number as a finished claim would overstate it.
- 400 documents is a start on corpus-scale evidence, not a conclusion.
docs/quality/pdf-differential-oracle-2026-08-09.md
veraPDF corpus size
2,907
Total documents in the corpus; each filename states the outcome expected of it.
This measurement stands on its own: the expected outcome is written into the corpus itself, so there is no second tool to install or to drift.
- This is a structural screening result, not a conformance claim.
docs/quality/pdf-corpus-coverage.json