Badges

Letter grades A through F are not a measured CodeRifts product. This page does not publish a stability grade.

No letter grade

An A through F stability grade was printed here without a measurement. The examples and the grade table are removed.

No stability-badge embed

The README snippet that pointed at app.coderifts.com/badge is removed. This page does not tell you to embed a letter grade.

Agent Readiness Badge

A Shields-style SVG badge that reports an OpenAPI document’s agent-readiness heuristic score from 0 to 100. It measures spec structure for agent readiness; it is not a correctness or security assessment.

90–100green
70–89yellow
Below 70red

Markdown

![Agent Readiness](https://app.coderifts.com/api/v1/badge/agent-readiness?url=https%3A%2F%2Fexample.com%2Fopenapi.json)

Replace the URL-encoded https://example.com/openapi.json placeholder with your public spec URL.

No authentication is required. The endpoint is SSRF-guarded and rate-limited. View the live Petstore3 example.

If the spec cannot be reached, the endpoint returns a gray unavailable badge with HTTP 200 and puts the reason in the SVG title, so the README image never breaks.

How It Works

1

Install CodeRifts

Add the CodeRifts GitHub App to your repository. No configuration needed.

2

Open pull requests

CodeRifts analyzes every PR that modifies your API spec and tracks breaking changes over time.

3

Badge updates automatically

There is no stability grade to recalculate. The check on a pull request is the decision, not a letter.

The check is the decision

Install the App when you want the pull-request check. This page does not hand you a letter grade.

Install on GitHub