fix(multiplayer): validate initial-connect backfill

This commit is contained in:
Josh Creek
2026-09-03 21:15:32 +01:00
parent b5b6bdea95
commit 6632cdace7
4 changed files with 11 additions and 1 deletions
@@ -0,0 +1,5 @@
-- Migration 0010 backfilled every state that requires an initial-connect
-- timestamp. Validate that invariant now so an anomalous legacy row blocks
-- rollout instead of silently bypassing no-show reconciliation.
ALTER TABLE matches
VALIDATE CONSTRAINT matches_initial_connect_ready_at;