feat(multiplayer): harden ranked arena admission

This commit is contained in:
Josh Creek
2026-09-01 19:39:11 +01:00
parent 52e3d73678
commit 5630c5c8dc
6 changed files with 46 additions and 14 deletions
+5 -2
View File
@@ -235,8 +235,11 @@ rating loss because no rated match began.
- Exactly six verified humans; never bots and never backfill.
- Solo queue only at launch.
- Only `ArenaRegistry` entries with `"random": true` are eligible. Elevated
goals remain excluded until the trained-policy restriction is lifted.
- The matcher validates ranked admission against its server-owned allowlist of
the three floor-goal `ArenaRegistry` entries. Elevated goals remain excluded
until the trained-policy restriction is lifted. The selected scene is not
yet passed through the allocation-to-Godot launch contract, so match-scoped
arena selection remains a rollout gate rather than a client-controlled flag.
- A reconnecting player has 60 seconds to return using the existing
assignment. After that, that player receives a loss regardless of the final
team result and a rolling seven-day cooldown: 5 minutes, 15 minutes, 1