{ "status": "GREEN", "grant": "sage-2648", "candidate": "3e4c77ac6056e8efa887eecdbc4001d249b880f6", "source": "9696d1fcb78d6082cae8dcb61913225e98c9c138", "manifest": "8fa859a0c617defe42e50028b057a603c6634f6db47ac2e3f7c01dfb290228a3", "sections": { "syntax": { "grant": "sage-2648", "stage": "syntax", "steps": [ { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run3/syntax/syntax-0.log", "name": "syntax-0", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run3/syntax/syntax-1.log", "name": "syntax-1", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run3/syntax/syntax-2.log", "name": "syntax-2", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run3/syntax/syntax-3.log", "name": "syntax-3", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run3/syntax/syntax-4.log", "name": "syntax-4", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run3/syntax/syntax-6.log", "name": "syntax-6", "expected_red": false, "counts": {} } ] }, "red": { "grant": "sage-2648", "stage": "red", "steps": [ { "code": 1, "timeout": false, "seconds": 0.214, "log": "agents/gander/work/queue-278/run3/red/red-0.log", "name": "red-0", "expected_red": true, "counts": { "tests": 1, "pass": 0, "fail": 1, "skipped": 0 } }, { "code": 1, "timeout": false, "seconds": 3.773, "log": "agents/gander/work/queue-278/run3/red/red-1.log", "name": "red-1", "expected_red": true, "counts": { "tests": 1, "pass": 0, "fail": 1, "skipped": 0 } } ] }, "focused": { "grant": "sage-2648", "stage": "focused", "steps": [ { "code": 0, "timeout": false, "seconds": 0.365, "log": "agents/gander/work/queue-278/run3/focused/focused-0.log", "name": "focused-0", "expected_red": false, "counts": { "tests": 4, "pass": 4, "fail": 0, "skipped": 0 } }, { "code": 0, "timeout": false, "seconds": 3.922, "log": "agents/gander/work/queue-278/run3/focused/focused-1.log", "name": "focused-1", "expected_red": false, "counts": { "tests": 6, "pass": 6, "fail": 0, "skipped": 0 } }, { "code": 0, "timeout": false, "seconds": 8.082, "log": "agents/gander/work/queue-278/run3/focused/focused-2.log", "name": "focused-2", "expected_red": false, "counts": { "tests": 5, "pass": 5, "fail": 0, "skipped": 0 } } ] }, "changes": { "grant": "sage-2648", "static": [ { "id": "M1", "file": "packages/webui/src/public/bus.js", "occurrences": 1, "before": "c0306a4db82c286826b157cceb036496666f58ce8073d14280e58c10377ed0d0", "after": "e1b693b5ddf3cd55091dd4c0a47934ca22fe7851c6e942f2386a6eefdcb5a1a0" }, { "id": "M2", "file": "packages/webui/src/public/bus.js", "occurrences": 1, "before": "c0306a4db82c286826b157cceb036496666f58ce8073d14280e58c10377ed0d0", "after": "6a7274e2d2281ac2d927a00e6cabe72656f648f721607f0896cac107a4e22fdb" }, { "id": "M3", "file": "packages/webui/src/public/bus.js", "occurrences": 1, "before": "c0306a4db82c286826b157cceb036496666f58ce8073d14280e58c10377ed0d0", "after": "7c30c0cfa6908bc0946df325d417f726ea67373b8afffe72fd3aebcd6a52c52b" }, { "id": "M4", "file": "packages/webui/src/serve.mjs", "occurrences": 1, "before": "aa25b50543b5bc632ac984e85b0d8b43b1c9af2d617bfc7c19351d07310f396d", "after": "10324c3a22dbefac6286af4f06e53a6e8057aef56f744eaf7bdd879ac76626e1" }, { "id": "M5", "file": "packages/webui/src/cli.mjs", "occurrences": 1, "before": "7ac85787f614aabce4b8eccef01fcdbf1018003e806c5de97d40f47c4041710a", "after": "3fa30f91b19a1ea0348214b927925b163e51a6184b97910ded2dbc2282e1ddf6" }, { "id": "M6", "file": "packages/webui/src/public/bus.js", "occurrences": 1, "before": "c0306a4db82c286826b157cceb036496666f58ce8073d14280e58c10377ed0d0", "after": "c1c4f97a962d8da9055373ca7ac4441712c2c9f4ea675d7b137a3306d0621012" } ], "bases": { "packages/webui/tests/thread-claims-browser.test.mjs|row278 browser lists held claims": { "code": 0, "timeout": false, "seconds": 0.816, "log": "agents/gander/work/queue-278/run3/changes/M1-base.log" }, "packages/webui/tests/thread-claims-browser.test.mjs|row278 browser claims 403 stays local": { "code": 0, "timeout": false, "seconds": 0.866, "log": "agents/gander/work/queue-278/run3/changes/M3-base.log" }, "packages/webui/tests/thread-claims.test.mjs|row278 tester socket refuses thread claims": { "code": 0, "timeout": false, "seconds": 0.214, "log": "agents/gander/work/queue-278/run3/changes/M4-base.log" }, "packages/webui/tests/thread-claims.test.mjs|row278 Console adapter calls argument-free": { "code": 0, "timeout": false, "seconds": 0.315, "log": "agents/gander/work/queue-278/run3/changes/M5-base.log" } }, "changes": [ { "code": 1, "timeout": false, "seconds": 3.774, "log": "agents/gander/work/queue-278/run3/changes/M1.log", "id": "M1", "base_seconds": 0.816, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 0.766, "log": "agents/gander/work/queue-278/run3/changes/M2.log", "id": "M2", "base_seconds": 0.816, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 3.925, "log": "agents/gander/work/queue-278/run3/changes/M3.log", "id": "M3", "base_seconds": 0.866, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 0.214, "log": "agents/gander/work/queue-278/run3/changes/M4.log", "id": "M4", "base_seconds": 0.214, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 0.315, "log": "agents/gander/work/queue-278/run3/changes/M5.log", "id": "M5", "base_seconds": 0.315, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 3.823, "log": "agents/gander/work/queue-278/run3/changes/M6.log", "id": "M6", "base_seconds": 0.866, "outcome": "killed" } ] }, "whole": { "grant": "sage-2648", "stage": "whole", "steps": [ { "code": 0, "timeout": false, "seconds": 22.463, "log": "agents/gander/work/queue-278/run3/whole/bus.log", "name": "bus", "expected_red": false, "counts": { "tests": 793, "pass": 793, "fail": 0, "skipped": 0 } }, { "code": 0, "timeout": false, "seconds": 56.982, "log": "agents/gander/work/queue-278/run3/whole/webui.log", "name": "webui", "expected_red": false, "counts": { "tests": 346, "pass": 345, "fail": 0, "skipped": 1 } }, { "code": 0, "timeout": false, "seconds": 0.816, "log": "agents/gander/work/queue-278/run3/whole/test-auth.log", "name": "test-auth", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 6.078, "log": "agents/gander/work/queue-278/run3/whole/test-conductor.log", "name": "test-conductor", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 1.868, "log": "agents/gander/work/queue-278/run3/whole/test-config.log", "name": "test-config", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 7.431, "log": "agents/gander/work/queue-278/run3/whole/test-discord.log", "name": "test-discord", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 1.366, "log": "agents/gander/work/queue-278/run3/whole/test-extension-package.log", "name": "test-extension-package", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 39.901, "log": "agents/gander/work/queue-278/run3/whole/test-foundation.log", "name": "test-foundation", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 11.338, "log": "agents/gander/work/queue-278/run3/whole/test-land-work.log", "name": "test-land-work", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 21.158, "log": "agents/gander/work/queue-278/run3/whole/test-queue.log", "name": "test-queue", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 2.67, "log": "agents/gander/work/queue-278/run3/whole/test-release.log", "name": "test-release", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 13.843, "log": "agents/gander/work/queue-278/run3/whole/test-task.log", "name": "test-task", "expected_red": false, "counts": {} } ] } }, "shells": [ { "script": "scripts/test-auth.sh", "pass_count": 15, "fail_count": 0, "seconds": 0.816, "limit_seconds": 126, "summary_line": "selftest: 15 passed, 0 failed", "command": [ "timeout", "-k", "10", "126", "bash", "scripts/test-auth.sh" ] }, { "script": "scripts/test-conductor.sh", "pass_count": 17, "fail_count": 0, "seconds": 6.078, "limit_seconds": 145, "summary_line": "selftest: 17 passed, 0 failed", "command": [ "timeout", "-k", "10", "145", "bash", "scripts/test-conductor.sh" ] }, { "script": "scripts/test-config.sh", "pass_count": 31, "fail_count": 0, "seconds": 1.868, "limit_seconds": 130, "summary_line": "selftest: 31 passed, 0 failed", "command": [ "timeout", "-k", "10", "130", "bash", "scripts/test-config.sh" ] }, { "script": "scripts/test-discord.sh", "pass_count": 81, "fail_count": 0, "seconds": 7.431, "limit_seconds": 147, "summary_line": "discord suite: 81 passed, 0 failed", "command": [ "timeout", "-k", "10", "147", "bash", "scripts/test-discord.sh" ] }, { "script": "scripts/test-extension-package.sh", "pass_count": 18, "fail_count": 0, "seconds": 1.366, "limit_seconds": 130, "summary_line": "extension package selftest: 18 passed, 0 failed", "command": [ "timeout", "-k", "10", "130", "bash", "scripts/test-extension-package.sh" ] }, { "script": "scripts/test-foundation.sh", "pass_count": 44, "fail_count": 0, "seconds": 39.901, "limit_seconds": 240, "summary_line": "selftest: 44 passed, 0 failed", "command": [ "timeout", "-k", "10", "240", "bash", "scripts/test-foundation.sh" ] }, { "script": "scripts/test-land-work.sh", "pass_count": 86, "fail_count": 0, "seconds": 11.338, "limit_seconds": 158, "summary_line": "land-work selftests: 86 passed, 0 failed", "command": [ "timeout", "-k", "10", "158", "bash", "scripts/test-land-work.sh" ] }, { "script": "scripts/test-queue.sh", "pass_count": 28, "fail_count": 0, "seconds": 21.158, "limit_seconds": 191, "summary_line": "queue suite: 28 passed, 0 failed", "command": [ "timeout", "-k", "10", "191", "bash", "scripts/test-queue.sh" ] }, { "script": "scripts/test-release.sh", "pass_count": 14, "fail_count": 0, "seconds": 2.67, "limit_seconds": 157, "summary_line": "selftest: 14 passed, 0 failed", "command": [ "timeout", "-k", "10", "157", "bash", "scripts/test-release.sh" ] }, { "script": "scripts/test-task.sh", "pass_count": 91, "fail_count": 0, "seconds": 13.843, "limit_seconds": 231, "summary_line": "selftest: 91 passed, 0 failed", "command": [ "timeout", "-k", "10", "231", "bash", "scripts/test-task.sh" ] } ], "named_skips": [ "ok 98 - rebuilding from the source gives the same bytes (needs the pinned esbuild; MOSAIC_REQUIRE_EDITOR_BUILD=1 makes its absence a failure) # SKIP esbuild 0.28.1 is installed at /mnt/storage/src/mosaic-stack/node_modules/esbuild; the editor rebuild needs exactly 0.28.2 (npm ci --ignore-scripts in packages/webui) (set MOSAIC_REQUIRE_EDITOR_BUILD=1 to fail instead of skip)" ], "killed": 6, "survived": 0, "timeouts": 0, "timeout_wrapped_direct_test_commands": [ "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/focused/focused-2.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/focused/focused-0.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/focused/focused-1.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M1-base.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M4-base.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M1.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M4.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M6.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M2.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M3-base.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M3.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M5-base.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/changes/M5.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/whole/bus.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/whole/webui.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/red/red-1.command.json", "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-278/run3/red/red-0.command.json" ], "all_candidate_and_script_hashes_match": true, "sweep": { "timestamp": "2026-10-22T12:31:45.380268+00:00", "count": 0, "remaining": [], "excluded_preexisting_infrastructure": [ { "pid": 2880439, "comm": "chrome-devtools", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196" }, { "pid": 2880281, "comm": "npm exec @model", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:23:49.740000+00:00", "predates_run": true }, { "pid": 2880282, "comm": "npm exec chrome", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:23:49.740000+00:00", "predates_run": true }, { "pid": 2880283, "comm": "node-MainThread", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:23:49.740000+00:00", "predates_run": true }, { "pid": 2880284, "comm": "npm exec @playw", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:23:49.740000+00:00", "predates_run": true }, { "pid": 2880445, "comm": "node-MainThread", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:23:50.780000+00:00", "predates_run": true }, { "pid": 2880487, "comm": "node-MainThread", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:23:51.030000+00:00", "predates_run": true }, { "pid": 2880537, "comm": "node-MainThread", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:23:51.160000+00:00", "predates_run": true }, { "pid": 2883251, "comm": "codex-code-mode", "cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196", "started_utc": "2026-10-22T11:24:06.230000+00:00", "predates_run": true } ], "note": "Read-only cwd sweep. Initial broad sweep retained as sweep-initial.json. Eight additional MCP/npm/code-mode infrastructure processes all started 11:23:49-11:24:06 UTC, before run3 start12:26:46 UTC; /proc start ticks and UTC ps receipt confirm. No signalling. Run-created leftovers0." }, "shell_total": { "pass": 425, "fail": 0 }, "whole_totals_including_shell_assertions": { "pass": 1563, "fail": 0, "skipped": 1 }, "wall_seconds": 299.0 }