Replace .runtime/swarms.json with beads-backed swarm tracking: - gt swarm create: calls bd create --type=epic --mol-type=swarm - gt swarm status: calls bd swarm status - gt swarm list: calls bd list --mol-type=swarm --type=epic - gt swarm start: uses bd swarm status to find ready tasks - gt swarm land: checks completion via bd, closes epic - gt swarm cancel: closes epic with cancelled reason Removed: - SwarmStore type and LoadSwarmStore/Save functions - Old spawnSwarmWorkers (replaced with spawnSwarmWorkersFromBeads) - Unused helper functions (stateStyle, taskStateIcon, matchesStatus) This implements "discovery over tracking" principle from swarm-architecture.md: swarm state is now derived from beads epic/issue statuses rather than maintaining separate state in .runtime/swarms.json. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
21 KiB
21 KiB