feat: wire API queue projection to Redis

This commit is contained in:
Josh Creek
2026-09-01 09:28:49 +01:00
parent fe9f6f3cb5
commit 18538e833b
5 changed files with 119 additions and 5 deletions
+3 -2
View File
@@ -50,8 +50,9 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
independently runnable API, matcher, allocator and maintenance roles. The
`cmd/control-plane` API role now opens PostgreSQL, applies migrations, wires
authenticated durable queue/proposal/assignment/session adapters, and shuts
down gracefully; worker roles, Redis worker wiring and live service checks
remain.
down gracefully; optional `--redis-addr` publishes queue mutations to a
TTL-bound best-effort candidate projection without making Redis authoritative;
worker roles, Redis worker wiring 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