18-task plan covering Docker/MariaDB setup, mysql2 migration, JWT auth, campaign membership, invite links, socket auth, and frontend DM/player views. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>