Verify any diff,whoever wrote it
npm install -g refactronRun it yourself,or let the agent
The same engine either way. You get a verdict in the terminal; your agent gets the same verdict as JSON, before it lands anything. A Python wrapper is published on PyPI as refactron, but it shells out to this same CLI and still needs Node 18 or newer.
Three verdicts,told apart by shape
The third is the one nobody else gives you. A suite that passes without ever running your change has proven nothing, and saying so is the whole job.
Green. The changed code is covered and your tests pass.
Red. A test broke under the change.
Tests pass, but the changed code isn't exercised.
A verdict you canstake a merge on
Everything the gate does, it does against the suite you already have.
Isolated shadow tree
The diff is applied to a throwaway copy of your repo. Your working tree is never touched, whatever the verdict.
Changed-line coverage, on Python
Coverage attestation is proved on Python today. A TypeScript diff runs every gate and caps at UNPROVEN rather than claiming a proof it can't make.
Coverage preflight
Checks whether a test actually executes the changed lines. Green without that is UNPROVEN, not SAFE.
Flaky-aware
New failures are computed against a green baseline and rerun once on a fresh tree, so a flake cannot be blamed on your diff.
Auditable after the fact
Every report records the verdict, all three gates, the changed-statement coverage behind it, whether the test command was narrowed, and the engine version whose rules produced it. A SAFE from a year ago still tells you what standard it was held to.
Runs on your machine
No upload and no account needed to get a verdict. The gate reads your repo and your suite, locally.
One tool,any client
A gate for CI,once it earns it
Coverage attestation is Python only today, through coverage.py. A TypeScript or mixed-language diff runs every gate but cannot reach SAFE: it returns UNPROVEN and says why. That is the honest answer rather than a flattering one.

Try it before anyone else
The MCP server and CI gate are being built in the open. Come shape them.
No spam, just the verification layer, early. By joining you agree to our Privacy Policy.