docs: row 115 landed as d90482030 (#1609)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-14 12:11:00 -05:00
co-authored by Claude Opus 5.5
parent d479f043eb
commit fed66feff6
2 changed files with 9 additions and 0 deletions
+8
View File
@@ -4553,3 +4553,11 @@ After (f7c8537b3): the squash of 8ae5a149 changes 4 files. docs/prd/mosaic-stack
Re-pin: Sage made copy f7c8537b3. Mos stopped the Console and then the bus at 16:50:33Z. Sage saved rollback set /mnt/storage/scratch/sage-pin-rollback-cc48b124f, then ran bus-service and webui-service `install --copy f7c8537b3...` and `stack-copy.sh wrapper`. Correction: the first install pass ran without the units' flags, which dropped `--pm` from the bus and `--public-host mosaic.woltje.com --auth-header X-authentik-username --allow-user jason.woltje --send` from the Console. The id-normalized diff against the rollback set caught it. Sage reinstalled with the flags, after which the units and wrapper differed only in the copy id and `stack-copy.sh check` returned rc 0. Both units were inactive throughout, so nothing ran on the bad units. Mos started the bus at 16:51:58Z and the Console at 16:52:01Z. Downtime was 16:50:33Z to 16:52:01Z. Read-only checks by Mos and Sage: every process is on f7c8537b3 and none on cc48b124f, and healthz returns 200 with send on. The bus restart started a new PM run, rdbe00ed6c7fd. The coder and reviewer runs ended with the old bus. The broker reads requirements.json at start (broker.mjs:119), so v1.1 is live only from this restart. The PM hadn't been told of the merge, so Mos asked Jason to tell it from the Console. That message also tests REQ-ORG-1 acceptance. Rollback sets and copies are kept.
Filed: row 116 (#1610, brief 6f2404e10). `land-work <decision-id>` turns a resolved merge decision into a gated local commit bound to the approve verdict, the work ref and the reviewed patch-id, with a root-file refusal. The slice is conductor only. Stack-role landing or push authority is out of scope and is Jason's call.
### 2026-10-14 17:11 UTC — Sage, row 115 landed: a closed decision sends the raising role a message (#1609)
Landed as d90482030 on refactor from Darkwing's round 2 packet (40e5917f9), candidate manifest 1910eb5a672e670cb7c8a197ee3fdd888412dd803fe52a0a15680103c26c078c on BASE 94ece491f. Round 1 drew Filbert's C1 (comment 28422): the op filter in the #request fallback was untested. Darkwing's round 2 added one test and no broker change; mutant m4 dies only to it. Filbert approved in 28428 and Sage in 28427.
Sage's landing gate ran at 2330074bb, which includes the PRD merge f7c8537b3 and its change to packages/bus/tests/requirements.test.mjs, with the candidate applied: 23 steps passed, bus 156/0 and harness 81/0, no flakes and no reruns, GATE_PASSED at 17:09:25Z. The worktree and its Docker network are removed. `queue review verify-commit 115` matched the 5 manifest paths. Queue commit d479f043e records revs 1131-1138 and row 115 done.
Decision 109 before-notice to Mos was sage-0173. The change isn't live: the copy and re-pin wait for Mos's go, possibly together with the bus restart for Jason's CTO business-file edit.