VERIFY · INCLUDED ON EVERY PLAN
The diff decided things the ticket never mentioned.
Releap finds them, shows you the line, and asks one question. Unlimited on every tier, on every branch.
How it works
Five steps, no configuration.
Link
A merge arrives. Releap matches it to a ticket by key, or asks the developer when it has to infer.
Extract
It parses the diff for seven decision patterns — guards, scope limits, required inputs, validation, defaults, side effects, permission checks. No model, no guessing.
Compare
Each candidate is checked against what the ticket actually says. Covered ones are dropped silently.
Ask
What is left goes to whoever wrote the ticket, with the file and line. Four ways to answer.
Record
“Fine” becomes a confirmation. “Not what I wanted” becomes a ticket. Both are permanent.
Before it sends anything
It replays your last 90 days first.
The first thing Releap does after indexing is run itself over three months of history you already know the answers to. You read that, tune what counts as noise, and only then does anybody get a notification.
decisions found
the ticket described
it did not
you would want to change
No tool that starts by emailing your engineers survives its first week. This one starts by proving it is worth reading.
Where it runs
Every branch, every stage.
| Moment | Who hears | What it is for |
|---|---|---|
| releap check | nobody but you | Find and fix a gap in your own branch before anybody knows it existed. |
| Your coding agent, over MCP | the agent | Free, on your own plan, while the code is still being written. |
| Push | the person who pushed | Private. Nobody else is told. |
| Pull request opened | reviewers, and the PM | Acceptance before merge — the cheapest moment to say “that is not what I meant”. |
| Merged | whoever wrote the ticket | The permanent record. |
Unlimited, on every plan
Verification is never metered. Not per repository, not per branch, not per merge. Checking your own branch on a free trial works exactly as it does on Scale.
What it will not say
It never claims nobody asked for something.
Releap reads diffs, tickets and documents. That is all it reads. A decision may well have been agreed in Slack, in a design review, or over a desk — and Releap cannot see any of it.
So it says “the ticket does not describe this”, which is always true, instead of “nobody asked for this”, which frequently is not. The distinction matters because engineers stop reading a tool that tells them they did something wrong when it has no idea whether they did.