Add validation in Manager.AddRig() to reject rig names containing characters that break agent ID parsing. Agent IDs use format <prefix>-<rig>-<role>[-<name>] with hyphens as delimiters, so hyphenated rig names like op-baby cause parsing failures. The validation rejects hyphens, dots, and spaces, and suggests a sanitized alternative in the error message. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>