CodeRifts - Catch breaking API changes on every pull request.

by
CodeRifts is a zero-config GitHub App that flags breaking changes in your OpenAPI specs on every pull request, scores the risk, shows affected services, and estimates the downstream cost. Other tools tell you what broke. CodeRifts tells you how much it costs.

Add a comment

Replies

Best
Hi Product Hunt. I am the solo maker of CodeRifts. The reason I built it: a breaking API change almost always passes code review and CI. The tests are green because they test the new behavior. The break shows up downstream, in someone else's service, after deploy. A field rename, a removed endpoint, a newly required field, and days later it costs real money. CodeRifts is a GitHub App you install in one click, no CI config. On every PR it diffs your OpenAPI spec and posts a comment with a risk score, the affected services, a merge decision, and a rough dollar estimate of the downstream fix cost. It also handles GraphQL and gRPC, with a REST API and CLI for non-GitHub CI. Live demo PR with 13 breaking changes and a $195k estimated impact: It is free to install. I would love feedback on the risk model, especially false positives and how you would calibrate the dollar estimate.