R1: schema & naming reset — squash migrations, rename variants #31
Reference in New Issue
Block a user
Delete Branch "feature/r1-schema-naming-reset"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
R1 — Schema & naming reset (pre-release, before Stage 18)
First phase of
PRERELEASE.md. Closes raw TODOs 1 (squash migrations) and thescrabble-game half of 10 (variant rename); the
scrabble-dictionarytidy shipsas its own PR.
What changed
00001_baseline.sql(no prod data).english/russian_scrabble/erudit→scrabble_en/scrabble_ru/erudit_ruacross backend (
engine.Variant.String/ParseVariant, thegames/game_invitationsCHECK, GCG
#lexicon, thevariantmetric attribute), the FlatBuffers wire values(the field is a
string— no FB regen) and the UI.en_sowpods/…), the Go enum identifiers, the i18n display keys.migrate.goupdated; addsPRERELEASE.mdlinked fromCLAUDE.md.Verification (local)
gofmt/vet/buildclean; backend + gateway unit tests green.pnpm check0 errors, 127 unit tests,buildin budget.Follow-up
postgres-datavolume so the next deploy provisions aclean DB on the new baseline (the old CHECK still lists the old labels).