Files
stack/agents/darkwing/work/queue-162/scratch-activate-ca15d73e9-steps.log

136 lines
10 KiB
Plaintext

2026-10-19T18:01:57Z root: /home/jwoltje/darkwing-scratch/r1004/rootB; business file a3104f0ecda189a6704dbd301ddb36c4ed9ee3ff86973ad90d5a5490d9b62dec (scratch-business-B.json: Window A's plug-ins, usage-source transcript and channel cli,webui)
2026-10-19T18:01:57Z fake credential files: 9 under /home/jwoltje/darkwing-scratch/r1004/bfiles/nosecret, each 'scratch-fake-placeholder-<name>', mode 0600
2026-10-19T18:01:57Z tool: /home/jwoltje/darkwing-scratch/r1004/repo (git clone --shared of the canonical checkout) at 6e7c23d7d91499c0bbeef474d6f52d055304d21f, scripts/stack-release.sh blob 4b16e848a6b9905b6a568668367bad6df5f65c7b
2026-10-19T18:01:57Z run: scripts/bus-service.sh install --copy 5fa9cc8f2c66b52408b652b59c3070f7210b44d0 --copies /home/jwoltje/darkwing-scratch/r1004/copies --pm --claude /home/jwoltje/darkwing-scratch/r1004/b/claude
written: /home/jwoltje/darkwing-scratch/r1004/rootB/xcfg/systemd/user/[email protected]
claude: /home/jwoltje/darkwing-scratch/r1004/b/claude (9.9.9 (Claude Code fixture))
daemon-reload done
next, for one business (one per data root):
mkdir -m 0700 -p <dataRoot>/notify/<business> the notifier refuses a looser directory
write <dataRoot>/notify/<business>/notify.json, mode 0600:
{"notifyVersion": 1, "binding": "<discord binding>"} or "binding": null for no DMs
systemctl --user enable --now mosaic-bus@<business> start now and at login
systemctl --user status mosaic-bus@<business>
journalctl --user -u mosaic-bus@<business> -f the host's log
systemctl --user stop mosaic-bus@<business> SIGTERM; restartable
survive logout and reboot only with lingering on: loginctl enable-linger jwoltje
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: systemctl --user start [email protected]
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: scripts/webui-service.sh install --copy 5fa9cc8f2c66b52408b652b59c3070f7210b44d0 --copies /home/jwoltje/darkwing-scratch/r1004/copies --port 47391 --business mosaic-stack
written: /home/jwoltje/darkwing-scratch/r1004/rootB/xcfg/systemd/user/mosaic-webui.service
serve: /usr/bin/node /home/jwoltje/darkwing-scratch/r1004/copies/5fa9cc8f2c66b52408b652b59c3070f7210b44d0/packages/webui/src/cli.mjs serve --checkout /home/jwoltje/darkwing-scratch/r1004/repo --port 47391 --business mosaic-stack
daemon-reload done
this script starts nothing: the Console holds the human's capability. Jason
starts and restarts it, or Mos under lead decision 102 (sends then enter the
trail as Jason); no other agent does:
systemctl --user enable --now mosaic-webui start now and at login
systemctl --user status mosaic-webui
journalctl --user -u mosaic-webui -f the Console's log
systemctl --user stop mosaic-webui SIGTERM; restartable
scripts/webui-service.sh status unit state and /healthz
survive logout and reboot only with lingering on: loginctl enable-linger jwoltje
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: systemctl --user start mosaic-webui.service
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: scripts/stack-copy.sh wrapper 5fa9cc8f2c66b52408b652b59c3070f7210b44d0 --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
wrapper: /home/jwoltje/darkwing-scratch/r1004/copies/5fa9cc8f2c66b52408b652b59c3070f7210b44d0
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: /home/jwoltje/darkwing-scratch/r1004/copies/5fa9cc8f2c66b52408b652b59c3070f7210b44d0/scripts/mosaic bus status --json
{
"host": {
"business": "mosaic-stack",
"pid": 1392252,
"startedAt": "2026-10-19T18:01:58.204Z",
"notifier": null,
"live": true
},
"socket": true,
"writerLock": {
"pid": 1392331,
"at": "2026-10-19T18:01:58.293Z",
"live": true
},
"boot": {
"ok": true,
"at": "2026-10-19T18:01:58.203Z",
"business": "mosaic-stack",
"file": "/home/jwoltje/darkwing-scratch/r1004/rootB/cfg/businesses/mosaic-stack.json",
"reason": null,
"lastGood": "2026-10-19T18:01:58.203Z"
}
}
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: /home/jwoltje/darkwing-scratch/r1004/copies/5fa9cc8f2c66b52408b652b59c3070f7210b44d0/scripts/mosaic launches list --json
[
{
"run": "remul1392341",
"business": "mosaic-stack",
"instance": "chief",
"harness": "claude-code",
"model": "emulated",
"launchedBy": "standin-pm-emulation",
"runnerPid": 1392341,
"runnerStartTime": "53410860",
"startedAt": "2026-10-19T18:01:58.384Z",
"live": true
}
]
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: scripts/stack-release.sh adopt mosaic-stack --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
adopted 5fa9cc8f2c66b52408b652b59c3070f7210b44d0 for mosaic-stack (pm 1, schema 3h)
2026-10-19T18:01:58Z exit 0
2026-10-19T18:01:58Z run: scripts/stack-release.sh status mosaic-stack --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
pointer: /home/jwoltje/darkwing-scratch/r1004/rootB/data/state/stack-active.json
{"copy":"5fa9cc8f2c66b52408b652b59c3070f7210b44d0","business":"mosaic-stack","pm":true,"claude":"/home/jwoltje/darkwing-scratch/r1004/b/claude","console":["--port","47391","--business","mosaic-stack"],"schema":"3h","activation":"20261019T180158Z-5fa9cc8f2c66","at":"2026-10-19T18:01:58Z"}
log (last five lines):
{"at":"2026-10-19T18:01:58Z","op":"adopt","from":null,"to":"5fa9cc8f2c66b52408b652b59c3070f7210b44d0","backup":null,"activation":"20261019T180158Z-5fa9cc8f2c66","result":"ok"}
check:
bus: /home/jwoltje/darkwing-scratch/r1004/copies/5fa9cc8f2c66b52408b652b59c3070f7210b44d0
Console: /home/jwoltje/darkwing-scratch/r1004/copies/5fa9cc8f2c66b52408b652b59c3070f7210b44d0
CLI: /home/jwoltje/darkwing-scratch/r1004/copies/5fa9cc8f2c66b52408b652b59c3070f7210b44d0
result: pass
bus status:
host: mosaic-stack, pid 1392252, running, since 2026-10-19T18:01:58.204Z, notifier off
socket: present
writer.lock: pid 1392331
boot: organization file loaded at 2026-10-19T18:01:58.203Z
unit flags: match the pointer
drift: 47 commit(s) on refactor since the pointer's copy
2026-10-19T18:01:59Z exit 0
2026-10-19T18:01:59Z pointer: {"copy":"5fa9cc8f2c66b52408b652b59c3070f7210b44d0","business":"mosaic-stack","pm":true,"claude":"/home/jwoltje/darkwing-scratch/r1004/b/claude","console":["--port","47391","--business","mosaic-stack"],"schema":"3h","activation":"20261019T180158Z-5fa9cc8f2c66","at":"2026-10-19T18:01:58Z"}
2026-10-19T18:01:59Z store schema: [{"key":"schema_version","value":"3h"},{"key":"schema_digest","value":"127359c5cec95e5a11274612c2227191aa55192f73322996987fac681a5a6282"},{"key":"comment_cursor_epoch","value":"2026-10-19T18:01:58.315Z"}]
2026-10-19T18:02:54Z --- run.sh
2026-10-19T18:02:54Z run: scripts/stack-release.sh activate ca15d73e9fdcdcf66a10f86cdedeb2d6a08f2b00 mosaic-stack --plan --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
2026-10-19T18:02:54Z exit 0
2026-10-19T18:02:54Z run: scripts/stack-release.sh activate ca15d73e9fdcdcf66a10f86cdedeb2d6a08f2b00 mosaic-stack --pm --migrate --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
2026-10-19T18:02:55Z exit 0
2026-10-19T18:02:55Z activation log, last line: {"at":"2026-10-19T18:02:55Z","op":"activate","from":"5fa9cc8f2c66b52408b652b59c3070f7210b44d0","to":"ca15d73e9fdcdcf66a10f86cdedeb2d6a08f2b00","backup":"20261019T180254Z-ca15d73e9fdc","activation":"20261019T180254Z-ca15d73e9fdc","result":"ok"}
2026-10-19T18:02:55Z activation id: 20261019T180254Z-ca15d73e9fdc; backup: 20261019T180254Z-ca15d73e9fdc
2026-10-19T18:02:55Z no backup STAMP found
2026-10-19T18:02:55Z run: scripts/stack-release.sh status mosaic-stack --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
2026-10-19T18:02:56Z exit 0
2026-10-19T18:02:56Z store schema after activate (read-only, held by the bus): 3i
2026-10-19T18:02:56Z run: /home/jwoltje/darkwing-scratch/r1004/copies/ca15d73e9fdcdcf66a10f86cdedeb2d6a08f2b00/scripts/mosaic launches list --json
2026-10-19T18:02:56Z exit 0
2026-10-19T18:02:56Z mos-0838 D3 counts, read-only from the scratch store the bus holds, rows with at > the backup STAMP:
2026-10-19T18:02:56Z events after : 0 (total 0)
2026-10-19T18:02:56Z usage_records after : 0 (total 0)
2026-10-19T18:02:56Z instance_names after : 0 (total 0)
2026-10-19T18:02:56Z run: scripts/stack-release.sh rollback mosaic-stack --restore 20261019T180254Z-ca15d73e9fdc --plan --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
2026-10-19T18:02:56Z exit 0
2026-10-19T18:02:56Z run: scripts/stack-release.sh rollback mosaic-stack --restore 20261019T180254Z-ca15d73e9fdc --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
2026-10-19T18:02:58Z exit 0
2026-10-19T18:02:58Z activation log, last line: {"at":"2026-10-19T18:02:57Z","op":"rollback","from":"ca15d73e9fdcdcf66a10f86cdedeb2d6a08f2b00","to":"5fa9cc8f2c66b52408b652b59c3070f7210b44d0","backup":"20261019T180254Z-ca15d73e9fdc","activation":"20261019T180256Z-5fa9cc8f2c66","result":"ok"}
2026-10-19T18:02:58Z run: scripts/stack-release.sh status mosaic-stack --copies /home/jwoltje/darkwing-scratch/r1004/copies --bin /home/jwoltje/darkwing-scratch/r1004/rootB/bin
2026-10-19T18:02:58Z exit 0
2026-10-19T18:02:58Z store schema after rollback: 3h
2026-10-19T18:02:58Z pointer: {"copy":"5fa9cc8f2c66b52408b652b59c3070f7210b44d0","business":"mosaic-stack","pm":true,"claude":"/home/jwoltje/darkwing-scratch/r1004/b/claude","console":["--port","47391","--business","mosaic-stack"],"schema":"3h","activation":"20261019T180256Z-5fa9cc8f2c66","at":"2026-10-19T18:02:57Z"}
2026-10-19T18:02:58Z data root bus dirs: backups/stack/20261019T180254Z-ca15d73e9fdc bus bus-host bus.post-attempt-20261019T180256Z
2026-10-19T18:03:13Z addendum appended to /home/jwoltje/darkwing-scratch/r1004/out/scratch-activate-ca15d73e9.txt
2026-10-19T18:04:45Z addendum 2 appended
2026-10-19T18:04:51Z --- teardown
2026-10-19T18:04:51Z stand-in stop [email protected] exit 0
2026-10-19T18:04:51Z stand-in stop mosaic-webui.service exit 0
2026-10-19T18:04:55Z units stopped through the stand-in (exit 0 both); all 9 PIDs in sd/pids.log gone; port 47391 closed; sweep run