New System Gives AI Agents a Paper Trail for Every Decision
When AI starts acting for you, you'll want receipts — this builds them.
AI agents — software that can book, buy, file or send things on your behalf — are starting to make real decisions in the real world. The problem, according to a new paper by researcher Alexander Chernov, is that we have no clean way to see why an agent chose one path over another. The rules that govern these choices are buried inside application code, which makes systems hard to check, hard to audit, and easy to quietly break.
The paper's fix is called Brain API. Its centerpiece is a 'decision artifact': a permanent, versioned record of how a high-level goal turned into an actual plan. Think of it like a flight recorder for AI choices — it logs which policies applied, which capabilities the agent considered, which alternatives it rejected, and the reasoning behind each. If your AI assistant declined to book a flight, the record would show exactly which rule stopped it.
Chernov tested a prototype against two outside rule libraries he did not write, which is a stronger test than grading your own homework. On the OPA Gatekeeper constraint library, it agreed with the published verdicts on all 42 checkable cases — 19 approvals and 23 denials. But a second test against the Cedar policy language, in a deliberately different domain, exposed three defects in his model. The most alarming: a default-allow assumption that would have inverted every authorization policy, effectively approving everything.
That honesty is the story. This is an early academic prototype, not a product, and the author admits decision speed under heavy load was never measured, while some features remain design claims rather than tested results. But the direction matters. As AI agents get permission to spend money, sign things and touch private data, a trustworthy record of 'why' becomes the difference between a useful assistant and an unexplainable liability.
- Brain API is a research proposal, not a product you can buy — it gives AI agents a built-in paper trail showing why they made each decision.
- It matched all 42 real-world test rules from an outside library, correctly approving 19 requests and denying 23.
- Its own testing caught a dangerous bug: a default-allow setting that would have approved every single request.
Why It Matters
As AI starts booking, buying and filing for you, clear records decide who is accountable when it goes wrong.