From e3119bf77c205853e5c3a7f6c2ca990b207ec49f Mon Sep 17 00:00:00 2001 From: Josh Creek <8179928+jcreek@users.noreply.github.com> Date: Mon, 31 Aug 2026 20:14:04 +0100 Subject: [PATCH] docs: mark matchmaking contracts complete --- multiplayer-next.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multiplayer-next.md b/multiplayer-next.md index 174861c4..5e4bf741 100644 --- a/multiplayer-next.md +++ b/multiplayer-next.md @@ -33,7 +33,7 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md). provider-portability ADR ([ADR-001](docs/ADR-001-matchmaking-platform.md)); measurable launch SLOs are defined in [MATCHMAKING-SLOs.md](docs/MATCHMAKING-SLOs.md). -- [ ] Publish versioned OpenAPI/WebSocket contracts, stable IDs, legal state +- [x] Publish versioned OpenAPI/WebSocket contracts, stable IDs, legal state transitions, revisions and idempotency semantics ([v1 contracts](server/contracts/v1/)). - [ ] Add PostgreSQL queue ownership/active-participation fences, durable domain migrations/outbox and Redis indexes/TTLs; lost Redis writes must not