Offbrief receipts — loop 10

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

Promoted to production · issue #10 · attempt 2 · MR !8 · phase SUMMARIZED

What happened

seqat (UTC)steprecord hash
12026-10-14T02:58:18+00:00Issue #10 opened by @terrizoaguimor — the only human action75f1aa011a6a
22026-10-14T02:59:23+00:00The intent flow posted the contract note; the warden froze its sha256 d13e59508e74b88eb3c28c9b
32026-10-14T02:59:25+00:00The warden asked GitLab to start the builder flow (write-ahead record)e521e3ae26b8
42026-10-14T02:59:27+00:00builder flow session started, run key offbrief-run:10:builder:1c25ae8399702
52026-10-14T03:01:21+00:00builder flow session finished: finished16a097167d30
62026-10-14T03:01:22+00:00Merge request !8 linked to the builder session (session-window)fb3285023d16
72026-10-14T03:01:25+00:00The warden is about to create the sandbox pipeline (write-ahead record)4581787f5779
82026-10-14T03:01:29+00:00The warden started sandbox pipeline #2945027505 on head b109f1c4, attempt 1d2102c621860
92026-10-14T03:08:26+00:00Evidence received from the pipeline (signed job token checked; pre-gate failed); evidence package sha256 546c9dcf38b95925159c0ef5
102026-10-14T03:08:27+00:00Deterministic gate: failed scans_ok: unit tests, bandit, gitleaks or licenses failed9e4d98d3ec9a
112026-10-14T03:09:21+00:00Fixer requested for attempt 1: scans_ok: unit tests, bandit, gitleaks or licenses failedd276f27ebd9b
122026-10-14T03:09:23+00:00The warden asked GitLab to start the fixer flow (write-ahead record)3e5027d4fa9b
132026-10-14T03:09:25+00:00fixer flow session started, run key offbrief-run:10:fixer:2a514ef76e9a8
142026-10-14T03:11:20+00:00fixer flow session finished: finished354838ebc46f
152026-10-14T03:11:21+00:00Merge request !8 linked to the builder session (fixer-session)9b1b811bb8b2
162026-10-14T03:11:24+00:00The warden is about to create the sandbox pipeline (write-ahead record)db568bca7a22
172026-10-14T03:11:27+00:00The warden started sandbox pipeline #2945053202 on head c40ce03f, attempt 2d0d2a4cc0082
182026-10-14T03:18:29+00:00Evidence received from the pipeline (signed job token checked; pre-gate ok); evidence package sha256 f478a07d79a8c226e0c4d310
192026-10-14T03:18:32+00:00The warden posted the evidence note on the MR910c3ca04179
202026-10-14T03:18:34+00:00The warden asked GitLab to start the judge flow (write-ahead record)ae6b89bbe866
212026-10-14T03:18:36+00:00judge flow session started, run key offbrief-run:10:judge:2247b4569f498
222026-10-14T03:20:22+00:00judge flow session finished: finishedb709734d40f6
232026-10-14T03:20:23+00:00Judge verdict note: PASS24730a472456
242026-10-14T03:20:26+00:00Deterministic gate: all 12 checks passed50ca58bd28e9
252026-10-14T03:20:28+00:00The warden is about to merge (write-ahead record)3dc3e4033bf9
262026-10-14T03:20:36+00:00Merged by the warden: commit 26d76ef470610d66cfaf
272026-10-14T03:28:36+00:0060-minute deploy token issued to job #17158740163 of deploy pipeline #294506913250df002d5a8e
282026-10-14T03:30:06+00:0060-minute deploy token issued to job #17158740164 of deploy pipeline #29450691322f0ccd914ea3
292026-10-14T03:32:35+00:0060-minute deploy token issued to job #17158740166 of deploy pipeline #2945069132e1cc056d351d
302026-10-14T03:37:35+00:0060-minute deploy token issued to job #17158740168 of deploy pipeline #2945069132b57540a9ad50
312026-10-14T03:43:52+00:0060-minute deploy token issued to job #17158740169 of deploy pipeline #2945069132c1c7dda47cf7
322026-10-14T03:47:52+00:0060-minute deploy token issued to job #17158740170 of deploy pipeline #2945069132393185b4297f
332026-10-14T03:50:04+00:00Deploy pipeline reported stage promote: decision promotee1a8b227fcd9
342026-10-14T03:50:05+00:00Promoted: revision patient-api-00010-yuy serves 100%, digest sha256:c7d68acc943abb8ebb118aaa
352026-10-14T03:50:16+00:00The warden posted the summary on the issue and closed it; human actions counted: 1a3d87ebc4d1b

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-00005-zuk / patient-api-00009-lar / patient-api-00010-yuy
decisionpromote
reasons—
p95 baseline / canary (ms)52.6 / 50.2
median baseline / canary (ms)46.2 / 46.3
samples baseline / canary1185 / 1186
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 10.json
.venv/bin/python -m offbrief receipt verify --receipt receipt.json --ledger-export 10.json

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

Back to the index