Offbrief receipts — loop 16

Offbrief — "production traffic is the only witness your agent didn't write"

Rolled back by the canary · issue #16 · attempt 1 · MR !11 · phase SUMMARIZED

What happened

seqat (UTC)steprecord hash
12026-10-14T14:50:29+00:00Issue #16 opened by @terrizoaguimor — the only human action3192ebaaed96
22026-10-14T14:57:00+00:00The warden asked GitLab to start the intent flow (write-ahead record)fdff84fa06e6
32026-10-14T14:57:02+00:00intent flow session started, run key offbrief-run:16:intent:156c8b3600993
42026-10-14T14:58:28+00:00The intent flow posted the contract note; the warden froze its sha256 6b4a82b78ff1d3d22f30b0c9
52026-10-14T14:58:32+00:00The warden asked GitLab to start the builder flow (write-ahead record)df34650c6012
62026-10-14T14:58:33+00:00builder flow session started, run key offbrief-run:16:builder:18b9e56e87341
72026-10-14T15:02:30+00:00builder flow session finished: finished4ab87d09653a
82026-10-14T15:02:31+00:00Merge request !11 linked to the builder session (session-window)4446ea071d7d
92026-10-14T15:02:35+00:00The warden is about to create the sandbox pipeline (write-ahead record)aa3b2c9a128c
102026-10-14T15:02:39+00:00The warden started sandbox pipeline #2947268051 on head 5ea1e392, attempt 15ebc1376c9c7
112026-10-14T15:11:51+00:00Evidence received from the pipeline (signed job token checked; pre-gate ok); evidence package sha256 f34bc44807015d77b23ba7f8
122026-10-14T15:11:55+00:00The warden posted the evidence note on the MRa0ed2e0cb6ba
132026-10-14T15:11:58+00:00The warden asked GitLab to start the judge flow (write-ahead record)c3651e2406e7
142026-10-14T15:12:00+00:00judge flow session started, run key offbrief-run:16:judge:197a74ad57529
152026-10-14T15:14:30+00:00judge flow session finished: finished5a4df4245ddf
162026-10-14T15:14:30+00:00Judge verdict note: PASS2598f0a39404
172026-10-14T15:14:33+00:00Deterministic gate: all 12 checks passed64f634f82ee7
182026-10-14T15:14:36+00:00The warden is about to merge (write-ahead record)96321de522b4
192026-10-14T15:14:44+00:00Merged by the warden: commit 92a5d7dc59cfaaa33e93
202026-10-14T15:23:06+00:0060-minute deploy token issued to job #17175086965 of deploy pipeline #2947299362441b15542cc7
212026-10-14T15:24:55+00:0060-minute deploy token issued to job #17175086966 of deploy pipeline #2947299362930ee187d38e
222026-10-14T15:30:56+00:0060-minute deploy token issued to job #17175086968 of deploy pipeline #29472993621cc5bebb9910
232026-10-14T15:36:05+00:0060-minute deploy token issued to job #17175086973 of deploy pipeline #2947299362b7acb4084498
242026-10-14T15:36:53+00:00Deploy pipeline reported stage rollback: decision rollback4fdd65b77264
252026-10-14T15:36:54+00:00Rolled back: canary revision patient-api-00024-leh taken out; the stable revision serves 100% again7cd1c4fd3235
262026-10-14T15:36:59+00:00Incident #17 created by the wardena4816f9ab0b9
272026-10-14T15:47:34+00:00The warden asked GitLab to start the responder flow (write-ahead record)494bc1c520a2
282026-10-14T15:48:44+00:00The warden posted the summary on the issue and closed it; human actions counted: 117d2792081cf

Gate checks

checkresultreason
budget_okpass
contract_okpass
controls_okpass
egress_okpass
evidence_okpass
head_okpass
judge_okpass
paths_okpass
pin_okpass
replay_okpass
scans_okpass
state_okpass

Canary decision

Live traffic split between a fresh copy of the stable image (baseline) and the candidate; the decision compares the two.

revisions stable / baseline / canarypatient-api-00019-mon / patient-api-00023-vum / patient-api-00024-leh
decisionrollback
reasonsp95_regression, p95_slo
p95 baseline / canary (ms)60.6 / 1263.4
median baseline / canary (ms)48.7 / 59.5
samples baseline / canary660 / 664
5xx baseline / canary0 / 0

Digests

Download and verify

From a clone of the repository, with the files above saved:

.venv/bin/python -m offbrief ledger verify --export 16.json
.venv/bin/python -m offbrief receipt verify --receipt receipt.json --ledger-export 16.json

No install? The index has a ten-line, stdlib-only Python check.

Back to the index