receipts · what we audited, and what it found

Don’t take our word. Re-run it.

One public audit, on the Go JSON library buger/jsonparser: 5,600 stars, more than ten years in production. The register is open, and every finding on it is a test you can run on your own hardware.

123

requirements, approved by the engineers who own the code.

7

findings fixed upstream, in public pull requests.

279

functions traced into the graph, each bound to the promises it answers for.

1

published miss, with a blameless, signed postmortem.

01 · the public audit

portal.reqproof.com/projects/jsonparser

The register, as it ships.

Ten open known issues on the public register: five High, two Medium, two Low, one Info. Each row names the failure, carries an identifier such as KI-5, and links to the requirements it breaks. Fixed and withdrawn entries stay on the record.

portal.reqproof.com/projects/jsonparser/findings
The public register of known issues for jsonparser: severity counters and a table of open findings with identifiers, status, and the requirements each one breaks.
The register: severity, the failure, the requirements it breaks.
portal.reqproof.com/projects/jsonparser/requirements
The requirements explorer on the jsonparser audit: a table of requirements with component, level, approval status, assurance grade, and coverage columns.
The signed promises. Your engineers approve these rows before anything is enforced against them.

both releases passed their own test suites before the gate ran.

02 · the one we missed

MISS-001 · published, signed, pinned

One published miss.

Set() could drop sibling values without reporting an error. It escaped one of our audits of that code. A downstream user found it, and told us.

MISS-001 · postmortemescaped

We published a blameless postmortem, signed by Leonid Bugaev, and pinned the whole defect class so the same shape of bug turns the gate red on the day it returns.

The affected code carried 100% MC/DC coverage at the time of the miss. Coverage of the code was full, and the promise still broke. That is why coverage is counted against intent as well as against code.

an auditor that only shows you its wins is asking for faithclass pinned

03 · private engagements

anonymized, shared with permission

What review found after the tests passed.

Private engagement · an API infrastructure vendor

One release fixed three previously tracked issues and introduced two new High-severity defects, inside otherwise valid fixes.

The gate held: both new defects arrived with reproducers that failed on the release candidate.

Private engagement · the same vendor

A 14-commit delta passed 1,870 tests, and review still found an incomplete stack-overflow fix, a live sibling of another corrected bug, and non-determinism in a new feature.

The gate held: all three were pinned as classes, so the shapes cannot return quietly.

04 · why now

fig. 01 · coverage, counted twice

Your agents write more of the code every quarter.

Review did not speed up to match, and trust did not keep up either. Reading every diff was already hard; it stops being possible once the diffs arrive faster than people can read them. The team still has to answer for the release.

46%

of developers distrust the accuracy of AI output, against 33% who trust it. Stack Overflow Developer Survey, 2025

~90%

adoption of AI coding tools, with about 30% reporting little or no trust in what comes out. DORA, 2025

0

of those surveys are needed to read the register. We cite them as context for the buying decision; nothing on this site depends on them.

counted against code · what your CI reports counted against intent · what the promises need every line your tests touch, executed · the suite is green covered by a test that can fail promises no test can fail on

fig. 01 · Schematic. A green suite reports the first bar. The second bar is the one your promises live in, and it is the one Proof counts.

drawn by the audit 123 requirements · 7 fixes upstream
checked by the gate, every commit 179 checks · red blocks the merge
approved by Leonid Bugaev MISS-001 postmortem signed by name

proof · reqproof.com · sheet 04 of 05 · rev continuous