Under the hood.
From the Vercel webhook to a verified rollback, here is the exact path a release runs through. A deterministic policy engine controls every write. The AI only reads evidence and drafts the report.
Ingest the deploy event
Vercel fires deployment.succeeded. We verify the signature, persist the event, and resolve it to a GitHub SHA.
Tighten the health window
For ten to fifteen minutes after promotion, polls drop to every few seconds against your URL and optional /health.
Correlate and score
Failure onset is diffed against deploy time and checked against dependency status before any verdict is reached.
Recover to known-good
The last verified deployment is the target. Your policy decides recommend or execute, then we re-poll to confirm.
Emit a replayable record
A signed incident timeline with the commit, deploy, checks, cause, action, and recovery, ready to audit.
New to shipping to production? See the simple version.
Install from npm