# FLEET-ROLES.md - Multi-Gateway Role Assignments ## Primary Roles ### OC-Beast (Primary Gateway) - **Messaging Lead**: First responder to Discord/Telegram/general queries - **Heavy Compute**: Large model inference, complex analysis - **Infrastructure**: M365/Azure operations, security scans, client work - **Coordination**: Fleet orchestration, task delegation **Response Priority**: Messages in shared channels, infrastructure requests, compute-heavy tasks ### OC-5070 (Development Gateway) - **Code Lead**: Git operations, code reviews, development tasks - **Linux Specialist**: CachyOS, system administration, server management - **Technical Support**: Debugging, troubleshooting, documentation - **Gitea Manager**: Repository operations, CI/CD **Response Priority**: Code-related requests, Git operations, Linux/development questions ### OC-Mac (Mobile Gateway) - **Audio Specialist**: Whisper transcription, TTS, voice processing - **Mobile Support**: On-the-go assistance, quick queries when away from desk - **Backup Coordinator**: Takes over if Beast/5070 are unavailable - **Apple Ecosystem**: macOS-specific tasks, iOS coordination **Response Priority**: Audio requests, mobile queries, macOS-specific tasks ## Failover Hierarchy 1. **Beast** responds first (primary) 2. **5070** responds if Beast silent >10 seconds OR development-related 3. **Mac** responds if both silent >10 seconds OR audio/mobile-specific ## Quiet Protocols - **Stay silent** if another bot in your tier already responded - **Always respond** to direct mentions (@mentions) - **Always respond** to your specialty area regardless of hierarchy - **Mike can always interrupt** any coordination protocol ## Specialty Override Rules - Audio/TTS requests → **Mac responds immediately** - Git/code requests → **5070 responds immediately** - M365/Azure requests → **Beast responds immediately** - General queries → **10-second hierarchy order** --- *Updated: 2026-03-25 - 10-second timeout*