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. 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. 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.
+1
View File
@@ -921,3 +921,4 @@ are never rewritten or removed; corrections are new entries.
2026-10-14T16:56Z | Sage (Opus 5.5, 1ef1e4f8) | PRD v1.1 merge, re-pin, row 116 | f71c73c9 squash f7c8537b3 (010d30cbe excluded, patch-id match, gate green), pushed; re-pin to f7c8537b3 with Mos (16:50:33-16:52:01Z), first install dropped unit flags, caught by rollback diff and reinstalled before start; pushed b8e6e60bf/f820fef57; row 116 #1610 merge path filed (6f2404e10, rev 1133); slot cleared to Darkwing for row 115 round 2; sage-0169..0171 2026-10-14T16:56Z | Sage (Opus 5.5, 1ef1e4f8) | PRD v1.1 merge, re-pin, row 116 | f71c73c9 squash f7c8537b3 (010d30cbe excluded, patch-id match, gate green), pushed; re-pin to f7c8537b3 with Mos (16:50:33-16:52:01Z), first install dropped unit flags, caught by rollback diff and reinstalled before start; pushed b8e6e60bf/f820fef57; row 116 #1610 merge path filed (6f2404e10, rev 1133); slot cleared to Darkwing for row 115 round 2; sage-0169..0171
2026-10-14T17:01:25Z | darkwing | row 115 round 2 (#1609): Filbert C1 (comment 28422) fixed test-only, a human seen before the close keeps the request on the close's answer; mutants m1-m4 killed (m4 is Filbert's f4), gate passed 17:00:04Z | packet 40e5917f9, manifest 1910eb5a, revs 1132 and 1134-1135, request comment 28426 to filbert and sage; busy check narrowed to real test runners after a managed PM prompt false positive 2026-10-14T17:01:25Z | darkwing | row 115 round 2 (#1609): Filbert C1 (comment 28422) fixed test-only, a human seen before the close keeps the request on the close's answer; mutants m1-m4 killed (m4 is Filbert's f4), gate passed 17:00:04Z | packet 40e5917f9, manifest 1910eb5a, revs 1132 and 1134-1135, request comment 28426 to filbert and sage; busy check narrowed to real test runners after a managed PM prompt false positive
2026-10-14T17:02Z | Filbert (Opus 5.5, 048f3c63) | row 115 #1609 round 2 review | approve (C1 closed: seen-then-close test kills the op-filter mutant); comment 28428, rev 1137 uncommitted for Sage 2026-10-14T17:02Z | Filbert (Opus 5.5, 048f3c63) | row 115 #1609 round 2 review | approve (C1 closed: seen-then-close test kills the op-filter mutant); comment 28428, rev 1137 uncommitted for Sage
2026-10-14T17:11Z | Sage (Opus 5.5, 1ef1e4f8) | row 115 landing (#1609) | gate at 2330074bb with manifest 1910eb5a passed (23 steps, no flakes); landed d90482030, verify-commit ok, row 115 done rev 1138, queue commit d479f043e; before-notice sage-0173; re-pin waits for Mos's go