Rob is being rebuilt as two separate services that share PostgreSQL:
apps/webhookreceives Throne webhooks and writes sends to PostgreSQL.apps/botruns the Discord bot, posts queued sends, refreshes leaderboards, and handles user commands.
The legacy single-process bot is preserved under legacy/single-process-bot for behavioural reference only. It is not part of the active runtime.