start 2026-10-21T21:43:57Z
console-check.sh: OK
console-stub.mjs: OK
console-stub-tester.mjs: OK
## run 1: console-stub.mjs, no tester
stub pid 528928 port 33219
PASS markdown-preview.js is served and equals the copy's
PASS /api/config on loopback: send=false edit=false
PASS project.files through the Console: head=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa files=2 spec=true error=none
PASS project.file spec/north-star.md through the Console: commit=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa length=4 error=none
PASS loopback save refused: HTTP 403 error=read-only sent=false
CONSOLE_PASS
console-check rc=0
PORT 33219
CALLS []
PASS CALLS []
## run 2: console-stub-tester.mjs with --tester-socket's listener under a scratch data root
data root /mnt/storage/scratch/tmp/p2tKarNvB
stub pid 529010 port 44335 sock /mnt/storage/scratch/tmp/p2tKarNvB/console/tester.sock
PASS markdown-preview.js is served and equals the copy's
PASS /api/config on loopback: send=false edit=false
PASS project.files through the Console: head=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa files=2 spec=true error=none
PASS project.file spec/north-star.md through the Console: commit=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa length=4 error=none
PASS loopback save refused: HTTP 403 error=read-only sent=false
CONSOLE_PASS
console-check rc=0
PASS SOCK is $D/console/tester.sock
PASS sock: socket 600
PASS console dir: directory 700
PASS tester /api/config over the socket: 200
PORT 44335
SOCK /mnt/storage/scratch/tmp/p2tKarNvB/console/tester.sock
CALLS []
PASS CALLS []
PASS socket gone after SIGTERM
/mnt/storage/src/mosaic-stack/agents/sage/work/window-repin-7247d80c7/p2.sh: line 52: /proc/502127/cmdline: No such file or directory
sweep: no console-stub process left
end 2026-10-21T21:43:58Z rc=0
P2_STUBS_PASS
