โ˜๏ธ Cloud saves

How progress syncs between devices and accounts.

Guest vs account

Guests save only in local browser storage. Signing in stores a JSON save per account in Supabase.

On load, the newer matching character wins โ€” unless a moderator bump (mod epoch) forces the cloud row.

Moderator edits

Staff can edit `game_saves.state` in Supabase. Table Editor / SQL edits auto-bump mod_epoch so the client cannot overwrite them.

After an edit, refresh or wait for the signed-in poll to load the cloud update.