feat: publish matchmaking v1 contracts

This commit is contained in:
Josh Creek
2026-08-31 20:09:50 +01:00
parent af8592082e
commit f3e7538fb7
4 changed files with 171 additions and 1 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
measurable launch SLOs are defined in
[MATCHMAKING-SLOs.md](docs/MATCHMAKING-SLOs.md).
- [ ] Publish versioned OpenAPI/WebSocket contracts, stable IDs, legal state
transitions, revisions and idempotency semantics.
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
split a proposal or corrupt durable state.