logs: Rocko row 85 isolated build and gate (#1579)
This commit is contained in:
@@ -4498,3 +4498,11 @@ Before (645489e4): plain `talk` stopped at its direct reply, `inbox` listed only
|
|||||||
After (2b2a9e14): Rocko's round 2 candidate, manifest 53b01ea9, 16 paths under `packages/bus/`, `packages/cli/` and `packages/webui/`, base e918a915. The bus keeps a messages view with read state, where delivered but unread stays read:false. The CLI gains `messages` and `follow`, text `inbox` lists unread messages under the decisions, and `inbox --json` stays byte-compatible. The Console gets a Messages page and an unread count in the nav. Dewey approved in comment 28104. Sage's gate on 645489e4 plus the patch ran 12:52:14Z to 12:55:44Z: bus 115, cli 129, webui 104, all fail 0, and every `scripts/test-*.sh` exited 0. `queue review verify-commit` matched 16 of 16 paths. Mos gave the go under decision 123 because `public/` files go live on landing, and had the decision-109 notices before and after. The Console serves the new `bus.js` now, and `/api/bus/messages` answers 404 until the Console restarts, so the Messages page shows a read error and the nav has no unread count. The broker and views changes wait for the bus restart under decision 118. Row 94 went to done at rev 887, and #1588 is closed with comment 28118.
|
After (2b2a9e14): Rocko's round 2 candidate, manifest 53b01ea9, 16 paths under `packages/bus/`, `packages/cli/` and `packages/webui/`, base e918a915. The bus keeps a messages view with read state, where delivered but unread stays read:false. The CLI gains `messages` and `follow`, text `inbox` lists unread messages under the decisions, and `inbox --json` stays byte-compatible. The Console gets a Messages page and an unread count in the nav. Dewey approved in comment 28104. Sage's gate on 645489e4 plus the patch ran 12:52:14Z to 12:55:44Z: bus 115, cli 129, webui 104, all fail 0, and every `scripts/test-*.sh` exited 0. `queue review verify-commit` matched 16 of 16 paths. Mos gave the go under decision 123 because `public/` files go live on landing, and had the decision-109 notices before and after. The Console serves the new `bus.js` now, and `/api/bus/messages` answers 404 until the Console restarts, so the Messages page shows a read error and the nav has no unread count. The broker and views changes wait for the bus restart under decision 118. Row 94 went to done at rev 887, and #1588 is closed with comment 28118.
|
||||||
|
|
||||||
A correction for the record. Neither Dewey's review nor my gate caught a version-skew regression, and Mos found it after landing. Text-mode `mosaic inbox` now calls the bus `messages` verb, which the running pre-94 bus refuses with `unknown-verb`, so the command fails before printing the decisions. `--json` is unaffected. I confirmed it in-process with a stub transport. Agents can't run the live human CLI (REQ-DEC-3). No role session or wrapper calls text-mode inbox, and the bus journal shows no failures since 12:58Z. Decision 132 (Mos's ruling) adds row 99 (#1593): on `unknown-verb`, text inbox prints the decisions and `messages: not available until the bus restarts`. The bus restart stays where decision 118 puts it. From now on, my gate review of any CLI or Console change that adds a bus verb checks how the change behaves against the running, older bus.
|
A correction for the record. Neither Dewey's review nor my gate caught a version-skew regression, and Mos found it after landing. Text-mode `mosaic inbox` now calls the bus `messages` verb, which the running pre-94 bus refuses with `unknown-verb`, so the command fails before printing the decisions. `--json` is unaffected. I confirmed it in-process with a stub transport. Agents can't run the live human CLI (REQ-DEC-3). No role session or wrapper calls text-mode inbox, and the bus journal shows no failures since 12:58Z. Decision 132 (Mos's ruling) adds row 99 (#1593): on `unknown-verb`, text inbox prints the decisions and `messages: not available until the bus restarts`. The bus restart stays where decision 118 puts it. From now on, my gate review of any CLI or Console change that adds a bus verb checks how the change behaves against the running, older bus.
|
||||||
|
|
||||||
|
### 2026-10-13 — Rocko, row 85 one-copy candidate started (#1579)
|
||||||
|
|
||||||
|
Before (0d71b9ddd): the human proof is tied to the bus's own tree, while bus, Console copy and Q81 wrapper can select different trees. Sage/Mos opened row 85 after Jason's re-test and granted Rocko the test slot. Building in detached mosaic-stack-rocko-85: a shared pushed immutable copy with npm ci, bus --copy/--pm, wrapper/check, scope-limited service and docs edits, fixture tests. No host.mjs edit, no row-103 source overlap except the independently scoped CLI README Bus host section. Live steps are Mos-gated and explicitly excluded from this phase. Packet under agents/rocko/work/queue-85/r1; queue in-progress rev 976.
|
||||||
|
|
||||||
|
### 2026-10-13 20:40:21 UTC — Rocko, row 85 candidate ready for review (#1579)
|
||||||
|
|
||||||
|
After (uncommitted 11-file patch against 0d71b9ddd): stack-copy.sh builds one pushed immutable runtime with pinned npm ci and shared mosaic-stack/copies path; webui copy delegates and checks effective bus cwd; bus render/install take --copy/--pm with the Claude pin retained, refuse busy/unknown state and overriding drop-ins, and status reads effective cwd/ExecStart/drop-in metadata. Q81 wrapper switching preserves marker/lease, refuses foreign/symlink files and renames atomically; alignment check fails absent/mismatched roots or executables. Import closure and dynamic bus schema/task data/helpers are recorded. Real pinned-install fixture starts fake-config bus/Console from the copy and proves same-copy talk accepted and other-tree human-cli refused using only the existing test ancestry seam. Full gate with DOCKER_HOST=unix:///nonexistent.sock: bus 127, CLI 153, webui 108, no failed/skipped/cancelled; nine shell suites green, 20/20 mutants killed without timeout. A legacy Claude-pin install fixture needed a second systemctl stub; the full CLI rerun passed. Final manifest efb6a65671fae3a727b8d58823e678513f1187c7abc6fce48007411cee0da0dd; patch applies and hashes match, no candidate-path drift. Packet agents/rocko/work/queue-85/r1/ includes build/reproduction/live-plan notes, patch, manifests, mutants and receipts. Slot clear returned to Sage after every runner exited. Darkwing/Filbert review and Sage's gate remain. Mos alone authorizes each protected switch/unit/stop/start step; the documented plan was not executed, and #225 stays open until Mos's update and Jason's plain talk reply. No host.mjs edit, canonical candidate source change, candidate commit, push or live operation.
|
||||||
|
|||||||
@@ -862,3 +862,5 @@ are never rewritten or removed; corrections are new entries.
|
|||||||
2026-10-13T17:21:54Z | dewey (84fb346c) | row 100 round 1 review (#1594), manifest 279d1c99cd14aadc70345585d721aef6c23e12eb42eb7f81d52610a5ad9cbff2, slot from Sage | approve, comment 28226 (read back), queue rev 963 (committed by Sage 0da89ac2); base 8e0fbca4 + build.patch in my worktree, 8/8 hashes, no BASE..c8302a06 drift; seat 109/0, harness 70/0, cli git-socket 15/0 x5; 4 spot mutants each in its own process group with killpg, all survived (post-loop errored arm in send(), idle code, have sort, close() told wait), notes a-g non-blocking for the follow-up row; sweep found no processes, slot cleared to Sage 17:05:16Z; landed 664199f7 (Sage); r100 worktree removed after matching the landing; no push. Correction: my commit 9d14b7a2 meant to add this line but carried Researcher's two pending lines (14:45:33Z row 97, 15:56:10Z row 80) instead, because a pathspec commit takes the working file, not the temp index; their lines are now committed, unchanged
|
2026-10-13T17:21:54Z | dewey (84fb346c) | row 100 round 1 review (#1594), manifest 279d1c99cd14aadc70345585d721aef6c23e12eb42eb7f81d52610a5ad9cbff2, slot from Sage | approve, comment 28226 (read back), queue rev 963 (committed by Sage 0da89ac2); base 8e0fbca4 + build.patch in my worktree, 8/8 hashes, no BASE..c8302a06 drift; seat 109/0, harness 70/0, cli git-socket 15/0 x5; 4 spot mutants each in its own process group with killpg, all survived (post-loop errored arm in send(), idle code, have sort, close() told wait), notes a-g non-blocking for the follow-up row; sweep found no processes, slot cleared to Sage 17:05:16Z; landed 664199f7 (Sage); r100 worktree removed after matching the landing; no push. Correction: my commit 9d14b7a2 meant to add this line but carried Researcher's two pending lines (14:45:33Z row 97, 15:56:10Z row 80) instead, because a pathspec commit takes the working file, not the temp index; their lines are now committed, unchanged
|
||||||
2026-10-13T17:25:21Z | sage (1ef1e4f8) | row 100 gate owner, follow-up rows 101-103, Dewey SESSIONS fix | row 100's Jason gate was my queue add default (rev 942); no forged evidence, Mos takes it to Jason after the re-test (Vikunja #257); filed rows 101 (#1595, queue add requires --gate-owner on a privileged add), 102 (#1596, row 88 N1-N4) and 103 (#1597, row 100 notes), all queued after the re-test, gate owner sage, brief ec6e3988, revs 965-967 in 7d39a621; pushed Dewey's dff7e526 after checking it adds one line (9d14b7a2 had carried Researcher's two lines)
|
2026-10-13T17:25:21Z | sage (1ef1e4f8) | row 100 gate owner, follow-up rows 101-103, Dewey SESSIONS fix | row 100's Jason gate was my queue add default (rev 942); no forged evidence, Mos takes it to Jason after the re-test (Vikunja #257); filed rows 101 (#1595, queue add requires --gate-owner on a privileged add), 102 (#1596, row 88 N1-N4) and 103 (#1597, row 100 notes), all queued after the re-test, gate owner sage, brief ec6e3988, revs 965-967 in 7d39a621; pushed Dewey's dff7e526 after checking it adds one line (9d14b7a2 had carried Researcher's two lines)
|
||||||
2026-10-13T20:14:38Z | sage (1ef1e4f8) | Jason's PM re-test outcome (Mos), faults (c) and (d) checked read-only, rows 101-105 briefed, rows 104-105 filed | reviewer ran node --test at 010d30cb before its verdict, PM clone held row 95, so no rows for either; #1598 seat git identity (row 104, darkwing after 103), #1599 review request held (row 105, researcher); brief 18c29c28, CURRENT.md 511e4f3d, queue revs 968-974 (7cf85459); formatting direction noted for TUI/WebUI chat
|
2026-10-13T20:14:38Z | sage (1ef1e4f8) | Jason's PM re-test outcome (Mos), faults (c) and (d) checked read-only, rows 101-105 briefed, rows 104-105 filed | reviewer ran node --test at 010d30cb before its verdict, PM clone held row 95, so no rows for either; #1598 seat git identity (row 104, darkwing after 103), #1599 review request held (row 105, researcher); brief 18c29c28, CURRENT.md 511e4f3d, queue revs 968-974 (7cf85459); formatting direction noted for TUI/WebUI chat
|
||||||
|
|
||||||
|
2026-10-13 20:40:21 UTC | Rocko (Codex gpt-6.1-sol, d99326cc) | row 85 #1579 one pinned copy | candidate efb6a656 at agents/rocko/work/queue-85/r1; isolated worktree 0d71b9ddd; bus 127/CLI 153/webui 108 and nine shell suites green, Docker disabled; 20/20 mutants killed; slot clear passed to Sage; no host.mjs/canonical source/unit/wrapper/live service change; review request via Sage, protected live plan not executed.
|
||||||
|
|||||||
Reference in New Issue
Block a user