You already have monitoring, logs and access control. They tell you what the system is doing. oneproof adds the receipts: what it actually did to your documents and your actions — kept in a form someone who does not trust you can check.
Nothing in your stack moves. The three tools attach at three places, and each answers one question a reviewer eventually asks.
Preventonedoor
One door in front of every consequential action. Before the system pays, sends, deletes or approves, the action is checked against your rules — and the decision is written down with the rule that was in force. Shipped, open source, on PyPI.
Detectthe canary
Asks the system secret questions from the outside, on a schedule, and records whether the answers moved. It tells you that something changed and when — a model, an index, a prompt — even when nobody told you. Verification package published 10 September.
Proveonetrace
Every answer comes with its receipts. Each step a document goes through — opened, split, searched, quoted — leaves one, so you can show the exact sentence in the actual file an answer came from, and see the step where it changed. Method published; the code follows.
THE PICTUREA typical AI system, with the evidence plane beside it
Left: the tools you already run, for the people who operate the system. Centre: the stack itself. Right: the receipts, for the person who was not in the room. The dotted line between the two planes is a pointer each way, so a trace can find its receipt and a receipt its trace.
The picture scrolls sideways on a small screen. Status as of 7 September 2026; when a status changes, this page is superseded in place, carrying its prior digest.
WHAT IT IS NOTThree things this does not replace
It is not your monitoring — that keeps its job; receipts answer a different question, later, for a different reader. It is not a judge of whether an answer is right — a receipt shows where an answer came from, not that it was correct. And it is not a certificate — it makes records checkable; whether you trust the people who ran the system is still your call, now made with the record in front of you.