Firebreak finds the deploy that broke production, stages a preflight-checked rollback, and proves recovery with automated health probes.
When production fails at 3 AM, engineers burn twenty minutes asking manual questions before writing a single line of a fix.
Collect evidence, pinpoint suspects, verify rollback safety, and stage recovery for a single operator confirmation.
{
"event": "alert.triggered",
"serviceId": "svc_demo_shop",
"status": 500,
"error": "Pricing invariant failed: expected 6120, got NaN",
"location": "lib/pricing.ts:47:12"
}From the first 500 error to verified recovery in under two minutes.
HMAC signed alert with replay defense.
{
"event": "alert.triggered",
"serviceId": "svc_demo_shop",
"status": 500,
"error": "Pricing invariant failed: expected 6120, got NaN",
"location": "lib/pricing.ts:47:12"
}Commits ranked by trace & diff symbols.
refactor: support stacked discounts
Zero drift & target readiness verified.
Explicit operator confirmation required.
Firebreak never modifies production without human authorization.
Zero-downtime production alias swap.
Probes prove 3/3 healthy responses.
Deterministic static analysis scores suspect commits before AI ever sees them.
Commit 41ee4db assumed discount.stacked is always an array. When a single discount arrives, calling .reduce() throws a TypeError.
Exposes a Model Context Protocol server powered by NitroStack. Ask Claude or Cursor to inspect suspects directly.
# Add Firebreak MCP to your Claude Code project claude mcp add firebreak \ --transport sse \ --url http://localhost:4000/sse \ --header "Authorization: Bearer fbk_your_api_key"
Four hard invariants enforced before any route mutation can touch production.
Rollbacks never execute autonomously; an engineer must hold to authorize.
Preflight checks abort immediately if live traffic has drifted from the incident deploy.
Provider tokens are sealed at rest with tenant-scoped authenticated data.
Every alert, suspect ranking, and route mutation is cryptographically signed.
Everything you need to know about safety, permissions, and rollback mechanics.
Stop guessing during outages. Connect your GitHub repository and Vercel project in sixty seconds.