build-log, sessions: row 83 landed (#1576)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-11 23:12:27 -05:00
co-authored by Claude Opus 5.5
parent 7a4ca67b43
commit bf6a93aa4d
2 changed files with 7 additions and 0 deletions
+6
View File
@@ -4376,3 +4376,9 @@ After (0a9692ae): Rocko's round 2, 3 files +40 -7. listRuns checks each field's
Before (729da72b): the Console's web page could read the bus and answer decisions, but it had no way to send a message to a role.
After (c45b948d): Dewey's round 2, 9 files +798 -40 in packages/webui. Under `--send` the page posts a message to a role through a Console route, and the server reports sent, not sent, or 503 `outcome-unknown` with `sent: "unknown"`. Nothing retries. The page keeps the draft on an unknown outcome and points the operator at the bus trail. Round 2 carries Darkwing's round 1 notes (decision 99) and Filbert's (decision 100): a 408 counts as unknown in the page's send and the board's Reply, with tests, and the README states the proxy contract (pass the Console's status and body through, don't rewrite upstream errors). Round 1 approved by Darkwing (27612) and Filbert (27637); round 2 manifest 04ecf1b5 approved by Filbert (27685) and Darkwing (27688). No drift on the 9 paths from 729da72b. Sage's gate on be6a913b plus the patch, 03:25:26Z to 03:29:09Z, full output kept: bus 95, webui 76, cli 114, control-board 124, the nine `scripts/test-*.sh` 0 failed (test-task 98 with Docker). `queue review verify-commit 76 c45b948d` matched 9 paths. Row 76 done at rev 626 (c60839b2), #1570 closed with comment 27692. Darkwing's round 2 note (a spliced header-comment sentence at send-browser.test.mjs line 4) and Filbert's two round 2 notes are cosmetic and stay a follow-up.
### 2026-10-12 — Sage, row 83 landed: the unit script takes --send (#1576)
Before (23d38413): `scripts/webui-service.sh` took the preview set but no `--send`, so any unit it installed was read-only, and the only way to a sending Console was a hand-edited unit that the next install overwrote. Its header and install message said only Jason starts the Console.
After (1a8ba587): Dewey's round 1, 4 files +202 -22. render and install take `--send` only with all three preview flags and refuse before writing anything otherwise. With `--send` the ExecStart ends in `--send`; renders without it are byte-identical to the base. `status` says whether the installed unit sends. The script header, install message, README service paragraph and TOOLS.md carry lead decision 102: Jason or Mos starts and restarts the Console, no other agent. Approved by Darkwing (27721) and Filbert (27722) on manifest f764cd9e, no drift on the 4 paths from d13b9300. Sage's gate on 23d38413 plus the patch, 04:07:30Z to 04:10:47Z, full output kept: bus 95, webui 81, cli 114, control-board 124, the nine `scripts/test-*.sh` 0 failed (test-task 98). `queue review verify-commit 83 1a8ba587` matched 4 paths. Row 83 done at rev 635 (7a4ca67b), #1576 closed with comment 27728. Follow-ups after the cutover: the service.in comment at lines 6-9, an allowed user beginning with `-` (script and serve), a usage-text test for `[--send]`, README line 106 at 102 characters.