✔ bus start --pm: the launcher instance (the chief of staff) runs under its own PID namespace, registered, with a manifest (1199.665821ms) ✔ the chief of staff launches a coder through its launch tool; the coder answers; refusals name their code (435.850497ms) ✔ a launched pm's request_staff reaches the chief of staff; no other session has the tool and the launch limits still hold (877.080276ms) ✔ each launch makes sure the workspace has a clone of the project: cloned, fast-forwarded, or fetched and logged (3594.111026ms) ✔ a role the broker says holds a merge decision gets land_work, its prompt line and the git socket; without it, none (416.61912ms) ✔ a project clone that can't be made refuses checkout-failed, from --chief and from a session, with no run and no clone left (208.996173ms) ✔ a runner that stops at once ends its launch with the runner's reason (221.990934ms) ✔ a Claude Code launch with no session credential refuses before it starts (114.83846ms) ✔ a pi launch needs no session credential: pi logs in through its own ENV_ALLOW variables (200.914036ms) ✔ a runner killed from the host ends its launch as killed, not failed (256.566631ms) ✔ a missing or failing bwrap refuses sandbox-unavailable before anything starts; there is no unconfined fallback (115.969336ms) ✔ a real Claude Code coder's shell can't read a stand-in secret or anything else its sandbox doesn't hold (1173.546373ms) ✔ a host that died hard leaves its sessions to the next host, which kills them and ends their runs so the role can be launched again (673.294266ms) ✔ a host that died hard leaves its sessions to the next host, which finds one already exited (23) and ends their runs so the role can be launched again (3611.82562ms) ✔ a malformed sessions.json refuses the host start with exit 3 and stays as it was (103.196827ms) ✔ an over-long launch request is refused at once, not at the 10 s idle timeout (110.866327ms) ✔ a launch client that never closes its side doesn't hold the host's close (114.035064ms) ✔ a runner that ignores SIGTERM is killed when the host closes (1231.20764ms) ✔ claudeVersion asks MOSAIC_CLAUDE_BIN when set, else claude on PATH (4.665307ms) ℹ tests 19 ℹ suites 0 ℹ pass 19 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 14753.442572