Merge: toast-mjxm0mmo (gt-cikbu) - Add spawn as alias for start subcommand across roles

This commit is contained in:
mayor
2026-01-02 17:30:33 -08:00
committed by Steve Yegge
4 changed files with 12 additions and 8 deletions
+3 -2
View File
@@ -240,8 +240,9 @@ var crewPrevCmd = &cobra.Command{
} }
var crewStartCmd = &cobra.Command{ var crewStartCmd = &cobra.Command{
Use: "start <rig> [name]", Use: "start <rig> [name]",
Short: "Start crew worker(s) in a rig", Aliases: []string{"spawn"},
Short: "Start crew worker(s) in a rig",
Long: `Start crew workers in a rig, creating workspaces if they don't exist. Long: `Start crew workers in a rig, creating workspaces if they don't exist.
Takes the rig name as the first argument. Optionally specify a crew member name Takes the rig name as the first argument. Optionally specify a crew member name
+3 -2
View File
@@ -39,8 +39,9 @@ and check status.`,
} }
var deaconStartCmd = &cobra.Command{ var deaconStartCmd = &cobra.Command{
Use: "start", Use: "start",
Short: "Start the Deacon session", Aliases: []string{"spawn"},
Short: "Start the Deacon session",
Long: `Start the Deacon tmux session. Long: `Start the Deacon tmux session.
Creates a new detached tmux session for the Deacon and launches Claude. Creates a new detached tmux session for the Deacon and launches Claude.
+3 -2
View File
@@ -34,8 +34,9 @@ into integration branches and ultimately to main.`,
} }
var refineryStartCmd = &cobra.Command{ var refineryStartCmd = &cobra.Command{
Use: "start [rig]", Use: "start [rig]",
Short: "Start the refinery", Aliases: []string{"spawn"},
Short: "Start the refinery",
Long: `Start the Refinery for a rig. Long: `Start the Refinery for a rig.
Launches the merge queue processor which monitors for polecat work branches Launches the merge queue processor which monitors for polecat work branches
+3 -2
View File
@@ -38,8 +38,9 @@ that seem blocked, and reports status to the mayor.`,
} }
var witnessStartCmd = &cobra.Command{ var witnessStartCmd = &cobra.Command{
Use: "start <rig>", Use: "start <rig>",
Short: "Start the witness", Aliases: []string{"spawn"},
Short: "Start the witness",
Long: `Start the Witness for a rig. Long: `Start the Witness for a rig.
Launches the monitoring agent which watches polecats for stuck or idle Launches the monitoring agent which watches polecats for stuck or idle