Offbrief — "production traffic is the only witness your agent didn't write"
Promoted to production · issue #9 · attempt 1 · MR !7 · phase SUMMARIZED
| seq | at (UTC) | step | record hash |
|---|---|---|---|
| 1 | 2026-10-14T00:53:15+00:00 | Issue #9 opened by @terrizoaguimor — the only human action | 4a688735ab25 |
| 2 | 2026-10-14T00:54:18+00:00 | The intent flow posted the contract note; the warden froze its sha256 f30e698f83c4 | c9def3ddc578 |
| 3 | 2026-10-14T00:54:20+00:00 | The warden asked GitLab to start the builder flow (write-ahead record) | 156ae943ce39 |
| 4 | 2026-10-14T00:54:22+00:00 | builder flow session started, run key offbrief-run:9:builder:1 | 4c9688d506d0 |
| 5 | 2026-10-14T00:56:17+00:00 | builder flow session finished: finished | d398344d9bbd |
| 6 | 2026-10-14T00:56:18+00:00 | Merge request !7 linked to the builder session (session-window) | f4b310e85248 |
| 7 | 2026-10-14T00:56:21+00:00 | The warden is about to create the sandbox pipeline (write-ahead record) | f186b66e00e0 |
| 8 | 2026-10-14T00:56:24+00:00 | The warden started sandbox pipeline #2944787172 on head 50a421e1, attempt 1 | 10b711344061 |
| 9 | 2026-10-14T01:04:00+00:00 | Evidence received from the pipeline (signed job token checked; pre-gate ok); evidence package sha256 7512b8224e76 | f5fec7ce7420 |
| 10 | 2026-10-14T01:04:02+00:00 | The warden posted the evidence note on the MR | bcb996e2941e |
| 11 | 2026-10-14T01:04:04+00:00 | The warden asked GitLab to start the judge flow (write-ahead record) | 9887170ca0e2 |
| 12 | 2026-10-14T01:04:06+00:00 | judge flow session started, run key offbrief-run:9:judge:1 | f80490ada3ab |
| 13 | 2026-10-14T01:05:27+00:00 | judge flow session finished: finished | 343866f053cb |
| 14 | 2026-10-14T01:05:28+00:00 | Judge verdict note: PASS | cd7f47b45bea |
| 15 | 2026-10-14T01:05:30+00:00 | Deterministic gate: all 12 checks passed | 3b04a8fdbf9e |
| 16 | 2026-10-14T01:05:32+00:00 | The warden is about to merge (write-ahead record) | 8c8c074b63b7 |
| 17 | 2026-10-14T01:05:38+00:00 | Merged by the warden: commit ec7a32e9 | 69bdd22dc774 |
| 18 | 2026-10-14T01:13:03+00:00 | 60-minute deploy token issued to job #17157078377 of deploy pipeline #2944804345 | 384ec3ba9931 |
| 19 | 2026-10-14T01:14:39+00:00 | 60-minute deploy token issued to job #17157078378 of deploy pipeline #2944804345 | 261e030e1e8f |
| 20 | 2026-10-14T01:17:25+00:00 | 60-minute deploy token issued to job #17157078380 of deploy pipeline #2944804345 | c76d28c68a04 |
| 21 | 2026-10-14T01:22:14+00:00 | 60-minute deploy token issued to job #17157078382 of deploy pipeline #2944804345 | c53f56b1e82e |
| 22 | 2026-10-14T01:27:26+00:00 | 60-minute deploy token issued to job #17157078383 of deploy pipeline #2944804345 | 41da3179541e |
| 23 | 2026-10-14T01:31:35+00:00 | 60-minute deploy token issued to job #17157078384 of deploy pipeline #2944804345 | 9245d4ad54ac |
| 24 | 2026-10-14T02:31:38+00:00 | Deploy pipeline reported stage promote: decision promote | 29d8af9c01fd |
| 25 | 2026-10-14T02:31:38+00:00 | Promoted: revision patient-api-00005-zuk serves 100%, digest sha256:1a445f6d6d8d | 9f915012f68e |
| 26 | 2026-10-14T02:31:45+00:00 | The warden posted the summary on the issue and closed it; human actions counted: 3 | 3b02c89971ba |
| check | result | reason |
|---|---|---|
budget_ok | pass | |
contract_ok | pass | |
controls_ok | pass | |
egress_ok | pass | |
evidence_ok | pass | |
head_ok | pass | |
judge_ok | pass | |
paths_ok | pass | |
pin_ok | pass | |
replay_ok | pass | |
scans_ok | pass | |
state_ok | pass |
Live traffic split between a fresh copy of the stable image (baseline) and the candidate; the decision compares the two.
| revisions stable / baseline / canary | patient-api-00001-vpl / patient-api-00004-muc / patient-api-00005-zuk |
|---|---|
| decision | promote |
| reasons | — |
| p95 baseline / canary (ms) | 52.6 / 52.1 |
| median baseline / canary (ms) | 48.4 / 47.1 |
| samples baseline / canary | 1171 / 1229 |
| 5xx baseline / canary | 0 / 0 |
f30e698f83c4deb5077e50bc60da115a59e85f170fd59ede7802f5a84098bbbd7512b8224e7665f3793c0ed8071a2a3e9999a56d4bc8dcea3e676214c5d1d73fec7a32e92067d52e3e7c36421c74e650c838902dsha256:1a445f6d6d8dcde903f6521d92b19687cac904e4e84ce71dd7c051ba122d3e8303e25ac4eb8287235eb9eaebccb1e6bef2e6ebb81dcda4a99322084b74e0dc023b02c89971ba58e2185e99c1c520d3879d164589911fa75cd7f7059a85294bc8 (seq 26)From a clone of the repository, with the files above saved:
.venv/bin/python -m offbrief ledger verify --export 9.json .venv/bin/python -m offbrief receipt verify --receipt receipt.json --ledger-export 9.json
No install? The index has a ten-line, stdlib-only Python check.