Real Claude integration
The official Anthropic SDK runs on the server. API credentials stay there.
Review engine ↗︎RELEASE INTELLIGENCE
Claude-powered release-risk review for public GitHub pull requests. Identify API contract changes, security concerns and testing gaps, with evidence tied to the reviewed commit.
See a sample reportILLUSTRATIVE CHANGE
Release[]
{ items: Release[] }REVIEW THE CONSEQUENCE
Caller code beyond this patch has not been inspected.
01 / FROM DIFF TO DECISION
Connect what changed to what needs checking. Evidence, uncertainty and next steps in one view.
Illustrative example — not a live analysis.
SOURCE / RESPONSE CONTRACT
An authored change to GET /releases
export async function GET() { const releases = await listReleases(); − return Response.json(releases);}// Callers outside this patch are not shown.Select the added line to trace its potential release risk.
Release[]{ items: Release[] }Same data. A different shape for every caller.
INTERACTIVE / RESPONSE PLAYGROUND
Same releases. Switch the shape, then try a caller.
{
"items": [
{
"id": "r_01",
"version": "v1.8.0"
},
{
"id": "r_02",
"version": "v1.9.0"
}
]
}payload.map(release => release.version)Run the example to see how this caller reads the selected response.
Browser-only example data. No PR code or repository tests are run.
BREAKING CHANGE / API CONTRACT
GET /releases changes from an array to an object with an items field. A caller expecting an array could fail.
Callers outside the supplied patches have not been inspected. This is a concern to verify, not a confirmed regression.
Verify the API contract and affected callers. Add a compatibility test or document a coordinated migration before merging.
A structured second perspective, with the limits kept in view.
YOUR PUBLIC PULL REQUEST
Get a structured second opinion, tied to the reviewed commit.
IN USE / WEBHOOK REVIEW
A developer reported tightening Base64 secret validation and adding two edge-case tests after reviewing the report.
Read Daniel’s review outcome ↗︎“Caught a missing validate=True in my base64 secret decoding right after I wrote the code. The tool doesn’t run tests, and it says so — that honesty is why I trust the rest of the report.”
02 / THE REVIEW PIPELINE
For the moments when a small diff can carry a much larger consequence.
AI adds a perspective.
You own the release decision.
GITHUB / PUBLIC ONLY
Start with a GitHub URL. Retrieve public metadata and changed-file patches, pinned to the reviewed head SHA.
CONTEXT / EXPLICIT LIMITS
Select changes within deterministic byte limits. Omitted files and shortened patches remain visible in the report.
ANTHROPIC / SERVER ONLY
Surface potential regressions, security concerns, breaking changes and missing tests. Validate the structured response.
RELEASE / HUMAN JUDGMENT
Inspect the evidence, check affected callers and run your tests. The release decision stays with you.
03 / ENGINEERING, IN THE OPEN
Credibility comes from boundaries you can inspect, and results you can question.
Explore the evidence index ↗︎The official Anthropic SDK runs on the server. API credentials stay there.
Review engine ↗︎Deterministic selection and byte limits. A partial context cannot receive a merge recommendation.
Context policy ↗︎Strict schemas, prompt-injection defenses and explicit coverage limitations.
Output safeguards ↗︎Public source, browser tests and a dated evaluation record that includes its failures.
Source & checks ↗︎04 / MEET THE FOUNDER
Founder & developer
Ozan builds and operates Release Engineer in Ankara, Türkiye. Launched in October 2026, the project helps developers review public pull requests with clear evidence, focused findings and practical next steps.
YOUR NEXT RELEASE / A SECOND PERSPECTIVE
Public GitHub pull requests · No account required