Races
Create a race (FREESPINS or HARDCORE — the kind lives on the type), watch every race in any state, inspect who joined and the live board, and re-finalize a completed race if its award ever failed.
Create a race
POST /admin/raceRaces
GET /admin/race/list — every state, newest firstLoading races…
Race inspector
GET /admin/race/{raceId} + /players + /leaderboardPick a race above (Inspect) or paste a race id to see who joined and the live board.
Race history
GET /admin/race/history — completed racesLoading race history…
Re-finalize a race
POST /admin/race//finalizeRecovery for a COMPLETED race whose finalize (snapshot + prize award) failed. Idempotent, so it's safe to re-run. Completed races aren't in the table above — look one up by id to check its state first.