Canonical at joelclaw/roles/, symlinked to ~/.joelclaw/roles/.
Each role defines scope, boundaries, delegation rules, and capability restrictions.
Gateway: triage only, no code. Codex-worker: implement only, mandatory mail.
Loop-worker: pipeline protocol with file reservation. Voice: conversational only.