A change is about to go to production.
Watch ChangeGuard AI judge it against the environment it will actually enter — SHIP, HOLD or BLOCK, with the reasons in plain terms — then watch what happens after it deploys: the incident, the fix ChangeGuard proposes, the Permit one approval becomes, the executor acting only within it, and the outcome verified by observation. One change, one permanent record.
Read the transcript
Every verdict, incident, Permit and outcome in this recording is the product's own, produced live against northwind-prod. Nothing staged, nothing mocked.
The same story, one screen at a time
Every screen below is the real product (app.changeguard.ai) against a live environment. Use the list, the arrows, or your keyboard.
Under the story: the evidence, the pipeline, the authority
The same run, a few screens deeper. Click any screen to enlarge it.
Nothing on this page was staged
The product
Every screen is app.changeguard.ai as it is today. No mockups, no re-drawn UI, no captured JSON rendered to look like a product.
The environment
northwind-prod is a live environment belonging to Northwind, a synthetic customer we run exactly the way a customer would — connected read-only, watched continuously.
The verdicts, the incident, the Permit
The HOLD, the BLOCK and the SHIP were produced live while the demo was recorded; the SHIPped change was really deployed and really failed; the fix was approved by a person, executed under a single-use Permit and verified by the environment’s own evidence. The earlier outcome record comes from a real pull request.
Judge your own change in the next five minutes.
Start free and describe a change in Preflight — no environment required for your first verdict. When you're ready, connect an environment and GitHub, and every pull request gets the same judgment.