Files

343 lines
11 KiB
JSON

{
"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"
]
}