Replies: 1 comment
|
The list is a good start. The fields I would add are the ones that make the record useful after the run is no longer fresh in anyone's head. I would include:
The important split is claim versus evidence. A run record should say "the agent claims these files changed and these checks passed," then point to enough durable evidence for another system or reviewer to validate that claim later. If the receipt collapses those into one summary blob, it becomes hard to audit or compare runs. For a real repo, I would also make failure boring and explicit: timeout, budget stop, missing credential, permission denied, verifier failed, user rejected, unsafe action blocked, and runtime crash should be separate halt reasons. Those distinctions matter when teams are deciding whether to retry, roll back, or trust the next run. Disclosure: I work on Armorer Labs. |
Uh oh!
There was an error while loading. Please reload this page.
We’re designing MartinLoop around the idea that every AI coding agent run should leave a receipt.
Current fields we’re thinking about:
What else should be included before a team can trust an agent run in a real repo?
All reactions