{ "status": "VOID_UNDER_SAGE_2644", "results_carry": false, "grant": "sage-2638", "candidate": "42abda031f419bc51fe09a784081afaa9d04d8a3", "source": "964b6b1848d3bb5f2c15f9c835eb07783596ced9", "manifest": "188071d851e1f68297a7160a2bd557d9ca1b2776897ea2dd3b2c910ffd1c1f4a", "sections": { "syntax": { "grant": "sage-2638", "stage": "syntax", "steps": [ { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run2/syntax/syntax-0.log", "name": "syntax-0", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run2/syntax/syntax-1.log", "name": "syntax-1", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run2/syntax/syntax-2.log", "name": "syntax-2", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run2/syntax/syntax-3.log", "name": "syntax-3", "expected_red": false, "counts": {} }, { "code": 0, "timeout": false, "seconds": 0.064, "log": "agents/gander/work/queue-278/run2/syntax/syntax-4.log", "name": "syntax-4", "expected_red": false, "counts": {} } ] }, "red": { "grant": "sage-2638", "stage": "red", "steps": [ { "code": 1, "timeout": false, "seconds": 0.214, "log": "agents/gander/work/queue-278/run2/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.772, "log": "agents/gander/work/queue-278/run2/red/red-1.log", "name": "red-1", "expected_red": true, "counts": { "tests": 1, "pass": 0, "fail": 1, "skipped": 0 } } ] }, "focused": { "grant": "sage-2638", "stage": "focused", "steps": [ { "code": 0, "timeout": false, "seconds": 0.365, "log": "agents/gander/work/queue-278/run2/focused/focused-0.log", "name": "focused-0", "expected_red": false, "counts": { "tests": 4, "pass": 4, "fail": 0, "skipped": 0 } }, { "code": 0, "timeout": false, "seconds": 4.023, "log": "agents/gander/work/queue-278/run2/focused/focused-1.log", "name": "focused-1", "expected_red": false, "counts": { "tests": 6, "pass": 6, "fail": 0, "skipped": 0 } } ] }, "changes": { "grant": "sage-2638", "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.715, "log": "agents/gander/work/queue-278/run2/changes/M1-base.log" }, "packages/webui/tests/thread-claims-browser.test.mjs|row278 browser claims 403 stays local": { "code": 0, "timeout": false, "seconds": 0.916, "log": "agents/gander/work/queue-278/run2/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/run2/changes/M4-base.log" }, "packages/webui/tests/thread-claims.test.mjs|row278 Console adapter calls argument-free": { "code": 0, "timeout": false, "seconds": 0.314, "log": "agents/gander/work/queue-278/run2/changes/M5-base.log" } }, "changes": [ { "code": 1, "timeout": false, "seconds": 3.774, "log": "agents/gander/work/queue-278/run2/changes/M1.log", "id": "M1", "base_seconds": 0.715, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 0.816, "log": "agents/gander/work/queue-278/run2/changes/M2.log", "id": "M2", "base_seconds": 0.715, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 3.773, "log": "agents/gander/work/queue-278/run2/changes/M3.log", "id": "M3", "base_seconds": 0.916, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 0.214, "log": "agents/gander/work/queue-278/run2/changes/M4.log", "id": "M4", "base_seconds": 0.214, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 0.315, "log": "agents/gander/work/queue-278/run2/changes/M5.log", "id": "M5", "base_seconds": 0.314, "outcome": "killed" }, { "code": 1, "timeout": false, "seconds": 3.873, "log": "agents/gander/work/queue-278/run2/changes/M6.log", "id": "M6", "base_seconds": 0.916, "outcome": "killed" } ] }, "whole": { "grant": "sage-2638", "stage": "whole", "steps": [ { "code": 0, "timeout": false, "seconds": 23.116, "log": "agents/gander/work/queue-278/run2/whole/bus.log", "name": "bus", "expected_red": false, "counts": { "tests": 793, "pass": 793, "fail": 0, "skipped": 0 } }, { "code": 1, "timeout": false, "seconds": 55.324, "log": "agents/gander/work/queue-278/run2/whole/webui.log", "name": "webui", "expected_red": false, "counts": { "tests": 346, "pass": 344, "fail": 1, "skipped": 1 } } ] } }, "killed": 6, "survived": 0, "timeouts": 0, "failure": { "file": "packages/webui/tests/shell.test.mjs", "test": "five states on Board, Inbox, Tasks, Agents and Trail", "assertion_line": 463, "expected_banner_count": 0, "actual_banner_count": 1, "static_diagnosis": "stubBus supplies no thread.claims callback, so the section correctly shows an invalid-response banner", "ruling": "Mos pending; no source, test, fixture or driver change made after the stop" }, "named_skips": [ { "tap_line": "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)" } ], "unrun": [ "all ten shell files" ], "sweep": { "timestamp": "2026-10-22T12:17:12.732808+00:00", "count": 0, "remaining": [], "excluded_preexisting_infrastructure": [ { "pid": 2880439, "comm": "chrome-devtools" } ], "note": "Read-only cwd proc sweep, own ancestry excluded. No signalling. Slot already returned in gander-0094." }, "timeout_wrapped_direct_test_commands": [ "agents/gander/work/queue-278/run2/focused/focused-0.command.json", "agents/gander/work/queue-278/run2/focused/focused-1.command.json", "agents/gander/work/queue-278/run2/changes/M1-base.command.json", "agents/gander/work/queue-278/run2/changes/M4-base.command.json", "agents/gander/work/queue-278/run2/changes/M1.command.json", "agents/gander/work/queue-278/run2/changes/M4.command.json", "agents/gander/work/queue-278/run2/changes/M6.command.json", "agents/gander/work/queue-278/run2/changes/M2.command.json", "agents/gander/work/queue-278/run2/changes/M3-base.command.json", "agents/gander/work/queue-278/run2/changes/M3.command.json", "agents/gander/work/queue-278/run2/changes/M5-base.command.json", "agents/gander/work/queue-278/run2/changes/M5.command.json", "agents/gander/work/queue-278/run2/whole/bus.command.json", "agents/gander/work/queue-278/run2/whole/webui.command.json", "agents/gander/work/queue-278/run2/red/red-1.command.json", "agents/gander/work/queue-278/run2/red/red-0.command.json" ] }