From #225, smaller. On main, Software/so101/src/lobby.ts refuses every action from anyone but the owner.
Done:
[ ] lobby.ts lets a signed-in moderator (admin.isModerator) send delete, and everyone receives unsaid. A plain user still gets "only the owner can do that", and a moderator's settings or pause is still refused.
[ ] Tests in src/lobby.test.ts for each of those three cases.
[ ] Only lobby.ts and lobby.test.ts change. forge.json untouched. bun --cwd Software/so101 test passes.
From #225, smaller. On main,
Software/so101/src/lobby.tsrefuses every action from anyone but the owner.Done:
lobby.tslets a signed-in moderator (admin.isModerator) senddelete, and everyone receivesunsaid. A plain user still gets "only the owner can do that", and a moderator'ssettingsorpauseis still refused.src/lobby.test.tsfor each of those three cases.lobby.tsandlobby.test.tschange. forge.json untouched.bun --cwd Software/so101 testpasses.