Add a developer focused /test command that starts a Mafia game using simulated players so the team can test game logic without scheduling real people. The command should spawn the minimum player count, assign roles, and allow advancing phases and checking state through simple subcommands like /test status, /test next, and /test stop. This improves iteration speed, reduces coordination overhead, and makes it easier to verify features like role assignment, voting flow, night actions, and win conditions during development.
Add a developer focused /test command that starts a Mafia game using simulated players so the team can test game logic without scheduling real people. The command should spawn the minimum player count, assign roles, and allow advancing phases and checking state through simple subcommands like /test status, /test next, and /test stop. This improves iteration speed, reduces coordination overhead, and makes it easier to verify features like role assignment, voting flow, night actions, and win conditions during development.