343 lines
11 KiB
JSON
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"
|
|
]
|
|
}
|