Unclaimed files left in the canonical checkout. Inventory: canonical-cleanup-inventory.md (commit-as-evidence groups). detect-secrets scan clean on 2026-11-02: hits are sha256 pins, git object ids, test sentinels already in tracked tests and unit-file lines.
28 lines
2.3 KiB
Plaintext
28 lines
2.3 KiB
Plaintext
✔ bus start --pm: the launcher instance (the chief of staff) runs under its own PID namespace, registered, with a manifest (1206.200713ms)
|
||
✔ the chief of staff launches a coder through its launch tool; the coder answers; refusals name their code (437.519741ms)
|
||
✔ a launched pm's request_staff reaches the chief of staff; no other session has the tool and the launch limits still hold (871.328835ms)
|
||
✔ each launch makes sure the workspace has a clone of the project: cloned, fast-forwarded, or fetched and logged (3585.555977ms)
|
||
✔ a role the broker says holds a merge decision gets land_work, its prompt line and the git socket; without it, none (359.545401ms)
|
||
✔ a project clone that can't be made refuses checkout-failed, from --chief and from a session, with no run and no clone left (138.892363ms)
|
||
✔ a runner that stops at once ends its launch with the runner's reason (211.615468ms)
|
||
✔ a Claude Code launch with no session credential refuses before it starts (112.353104ms)
|
||
✔ a pi launch needs no session credential: pi logs in through its own ENV_ALLOW variables (197.462465ms)
|
||
✔ a runner killed from the host ends its launch as killed, not failed (263.269273ms)
|
||
✔ a missing or failing bwrap refuses sandbox-unavailable before anything starts; there is no unconfined fallback (120.866648ms)
|
||
✔ a real Claude Code coder's shell can't read a stand-in secret or anything else its sandbox doesn't hold (1015.241638ms)
|
||
✔ 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 (674.148094ms)
|
||
✔ 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 (3642.220555ms)
|
||
✔ a malformed sessions.json refuses the host start with exit 3 and stays as it was (113.285047ms)
|
||
✔ an over-long launch request is refused at once, not at the 10 s idle timeout (120.130438ms)
|
||
✔ a launch client that never closes its side doesn't hold the host's close (121.813745ms)
|
||
✔ a runner that ignores SIGTERM is killed when the host closes (1232.17579ms)
|
||
✔ claudeVersion asks MOSAIC_CLAUDE_BIN when set, else claude on PATH (4.531215ms)
|
||
ℹ tests 19
|
||
ℹ suites 0
|
||
ℹ pass 19
|
||
ℹ fail 0
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 14515.480258
|