mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-11 00:14:00 +00:00
feat: enable guarded ranked matcher role
This commit is contained in:
+7
-6
@@ -46,10 +46,11 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
|
||||
snapshot and removal with durable-source repair on partial/malformed cache
|
||||
state; proposal/result transactions and live Redis restart/failover gates
|
||||
remain. The matcher package now performs bounded candidate formation and
|
||||
delegates the final proposal claim to the durable transaction boundary;
|
||||
queue tickets now also retain server-derived probe RTT metadata for
|
||||
authoritative matcher reads; ranked metadata/provider wiring and live
|
||||
Redis repair remain. The authenticated probe API now records validated
|
||||
delegates the final proposal claim to the durable transaction boundary; the
|
||||
runnable matcher supports casual and explicitly enabled ranked six-player
|
||||
polling with durable Steam identity metadata lookup. Queue tickets now also
|
||||
retain server-derived probe RTT metadata for authoritative matcher reads;
|
||||
ranked arena selection and live Redis repair remain. The authenticated probe API now records validated
|
||||
server-computed RTT values into the active player's durable queue ticket and
|
||||
fails closed when that write is unavailable; Steam/coordinator evidence
|
||||
acquisition and multi-region probe population remain.
|
||||
@@ -71,8 +72,8 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
|
||||
a runnable casual `cmd/matcher` role now polls PostgreSQL and delegates
|
||||
proposal claims to the durable transaction; `cmd/maintenance` now runs
|
||||
bounded ranked-season rollover batches with signal-bound shutdown;
|
||||
provider-backed allocation, ranked provider wiring, Redis worker wiring and
|
||||
live service checks remain.
|
||||
provider-backed allocation, allocator runtime wiring, Redis failover and live
|
||||
service checks remain.
|
||||
- [ ] **IN PROGRESS:** Define assignment compatibility and opt-in `ServerConfig`
|
||||
flags whose defaults reproduce the community-server path. Allocation manifest
|
||||
validation now covers client build and future expiry; allocated servers now
|
||||
|
||||
Reference in New Issue
Block a user