Implement gt rig dock <rig> and gt rig undock <rig> commands for global/persistent rig control: - dock: stops witness/refinery, sets status:docked label on rig bead - undock: removes docked label, allows daemon to restart agents This is Level 2 (global/persistent) control: - Uses rig identity bead labels (synced via git) - Affects all clones of the rig - Persists until explicitly undocked Also includes cherry-picked rig identity bead infrastructure: - RigFields struct for rig metadata - CreateRigBead and RigBeadID helpers - Auto-create rig bead for legacy rigs on first dock 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7.0 KiB
7.0 KiB