When the Revision Changes, the Approval Expires
A small revision-bound approval check and what its tests do—and do not—establish.
I'm Mike Dabydeen, based in Toronto. I work on enterprise logistics APIs at Purolator Digital Lab and creator IP protection at UREEQA, and teach at Sheridan and Conestoga. I write about the decisions behind software that people need to operate and trust.
A review contract for an agent-authored pull request
A design note about scoped access, revision-bound evidence, protected checks, and recovery when an agent proposes a change. Published on DEV, 27 September 2026.
A small revision-bound approval check and what its tests do—and do not—establish.
A small review exercise for separating fixture coverage from the assumptions a change adds to an integration.
What a public Metron release makes visible about tool limits, approval, and evaluating local AI coding agents.
A practical set of API properties for agent-facing workflows: explicit effects, idempotency, bounded retrieval, typed failures, and recovery.
A shipment mapper passes its fixtures but invents a missing country. I put the code, worksheet, and worked answer together so you can inspect the assumption and make your own review decision.
Free, with no signup. This is an illustrative exercise.
Download the review kit (ZIP)