feat: add authenticated queue recovery

This commit is contained in:
Josh Creek
2026-08-31 21:29:33 +01:00
parent 236cca30ba
commit 0f1cc17af6
5 changed files with 82 additions and 3 deletions
+2
View File
@@ -69,6 +69,8 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
- [ ] **IN PROGRESS:** Add one PostgreSQL-owned queue ticket/player with 10 s
heartbeat, 30 s expiry, Redis candidate cache and restart/failover repair.
Authenticated owner-only recovery reads now return terminal expiry correctly;
PostgreSQL/Redis wiring remains.
- [ ] **IN PROGRESS:** Validate opaque Steam ping locations and nonce-bound probes server-side;
require <=100 ms, enforce discrepancy quarantine and the locked widening/
region/team tie-break rules.