Open source
agent-research-protocol
The pattern I run agents under, published together with the measurement of which parts of it caught anything.
The written contract, packaged so that someone else can run it. Every criterion starts at fail and only moves on a citation that resolves; the grader is a read-only subagent that never saw the work being produced and cannot fix what it finds; and a pre-commit hook refuses the commit rather than trusting an agent to behave.
What makes it worth reading is not the machinery. It is what happened when I measured that machinery across seven projects: the installed checks refused one thing, work grading itself caught nothing, and the largest single share of the catches that changed a result came from a reader with no stake in it. The repository opens with that rather than with a feature list, and says first, and at length, that seven runs by one operator on one machine cannot settle it. agent-research-protocol on GitHub.
It supersedes default-fail, which stays public because the instrument write-ups are in it and nowhere else: a claim-checker whose number mask deleted every decimal it existed to check, a quality gate that passed four fabricated summaries and failed the clean one. How I work has that story; the default-fail repository has the detail.