probe red ยท 15:55:31 UTC
Production broke at 15:55. It was rolled back by 15:56 and fixed by 16:09, with nobody woken up.
A probe catches a production bug. Nightjar rolls back first, GitLab Duo fixes it with a test that proves it, and a risk gate decides who merges. Built for teams without a night shift.
1 min 17 stime to mitigate
13 min 45 stime to fix
0humans woken up
Measured in a real run on 26 Oct 2026. All three numbers come from the postmortem the pipeline wrote into incident #3.
The run, minute by minute
15:48
change
A "cleanup" merge request removes a strip(). Review and CI pass. The gate asks a human because there is no new test. MR !2 15:55:31 UTC
probe red
Scheduled probe fails in production: a coupon pasted with a trailing space gets HTTP 422. scheduled pipeline 15:56:48 UTC
rollback
Rollback to the previous Cloud Run revision, incident opened and assigned to Duo. incident #3 15:59:13 UTC
fix opened
Duo Developer Flow opens the fix with a regression test. MR !3 16:02:48 UTC
gate
Proof (red before, green after), scans, risk gate: score 16, auto-merge. gate comment in MR !3 16:09:16 UTC
released
Staging revision, smoke test, promotion, release, postmortem. release pipeline