command: ["node", "--test", "/home/jwoltje/.t3/worktrees/mosaic-stack/magica-row329/packages/bus/tests/process.test.mjs"]
TMPDIR: /mnt/storage/scratch/tmp/oEntjx
launch nice: 19
✔ broker process binds trusted launches, offers reader capabilities, refuses human mutation, closes cleanly (176.34163ms)
✔ startup token refusal returns safe code without value or partial listening broker (117.135133ms)
✔ loaded fixture token is absent from socket replies and SQLite, including refusal evidence (165.840622ms)
✔ killed broker leaves an explicit stale lock; another process cannot silently reclaim it (266.442758ms)
✔ trusted host registers later launches; socket clients never have a registration verb (167.486697ms)
✔ REQ-LIMIT-4 the broker process answers the launcher's mayLaunch op with the limits' awaited decision (158.123215ms)
✔ runtime excludes declared project roots even when host supplies no repoRoots (134.98126ms)
✔ a refused launch binding leaves the broker and existing capabilities alive; bad protocol stops it (160.164087ms)
ℹ tests 8
ℹ suites 0
ℹ pass 8
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 1399.583687
