mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-13 11:32:02 +00:00
feat(multiplayer): explain allocation lifecycle
This commit is contained in:
@@ -1568,3 +1568,5 @@ WebSocket event resource identifiers now enforce the contract’s opaque 16–12
|
||||
The Go event hub now enforces the same resource-ID allowlist before publication, so malformed identifiers are rejected at the server boundary rather than only discarded by clients.
|
||||
|
||||
The matchmaking UI now displays the authoritative proposal countdown from the server expiry epoch, clamped at zero and retaining compatible copy when older responses omit expiry metadata. Adversarial countdown tests cover delayed and missing-expiry responses.
|
||||
|
||||
The UI now provides explicit detail copy for every non-terminal allocation and connection phase (`ACCEPTED` through `LIVE`), so server progress remains understandable throughout assignment and transport startup.
|
||||
|
||||
Reference in New Issue
Block a user