spawn_dev.py tells every dev it is on the WSL office box, whatever box it is on nf-cady ← Beads

closed priority 2 task unassigned session:spawn-box

Twinned from https://github.com/cfsh/ninefold/issues/601 by tools/beads/import_github.py's reconcile pass.

spawn_dev.py:417 hardcodes f"on the WSL office box." into every generated kickoff, so a dev spawned anywhere else is told the wrong machine in the first line it reads.

The sting is that this is the one line that must not be wrong: the generated kickoff exists to tell a session what is true of THIS box, and the same function already gets the hard part right — it *measures* the available lanes (lanes here python, shellcheck, dotnet) rather than assuming them. Only the box's identity is a literal.

Found spawning devs on the Linux gating VM 2026-08-06; the CTO had to pass --kickoff-file to override it three times, which is the hand-transcription #557 existed to remove.

Related: #571 (three env-var names for one Godot path) and notes/machines.md, which now has to describe more than two machines.

Unclaimed.

Dependencies

None.

Comments

No comments.

Add a comment