docs: lock matchmaking platform architecture

This commit is contained in:
Josh Creek
2026-08-31 20:06:45 +01:00
parent 835233672f
commit 62ee3f2777
2 changed files with 78 additions and 2 deletions
+3 -2
View File
@@ -29,8 +29,9 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
## Phase 8 — architecture, contracts and durable data
- [ ] Lock the Go/PostgreSQL/Redis, Kubernetes/Agones, SDR, EU/NA and
provider-portability ADR; define measurable launch SLOs.
- [x] Lock the Go/PostgreSQL/Redis, Kubernetes/Agones, SDR, EU/NA and
provider-portability ADR ([ADR-001](docs/ADR-001-matchmaking-platform.md));
measurable launch SLOs remain task 8.2.
- [ ] Publish versioned OpenAPI/WebSocket contracts, stable IDs, legal state
transitions, revisions and idempotency semantics.
- [ ] Add PostgreSQL queue ownership/active-participation fences, durable