Twinned from https://github.com/cfsh/ninefold/issues/557 by tools/beads/import_github.py's reconcile pass.
office/runbooks/spawn-dev.md is a prose runbook the CTO has to read and transcribe correctly every time — and it has already gone wrong twice: a worktree created without -b (silently detached, 8 commits stale) and a session launched without --permission-mode auto (came up manual and stalled). Both are exactly the kind of thing a script gets right every time.
Wants tools/office/ (new domain dir, alongside pr/, release/, reviewer/) with something the CTO invokes by path to create the worktree, carry across the machine-specific bits, and launch the tmux session. The runbook then points at it instead of listing commands.
Two constraints worth knowing up front: the office repo may not hold executables (that's why this lives here), and office/.claude/settings.json allowlists the CTO's tmux commands by pattern — so a new entry point needs Aedan to grant it there.
None.
No comments.