scroll.server/crates/logic
WiseDev 58d137ccd2 teach the snapshot verifier about decks
verify_snapshot still carried the stub from when both decks were always
absent, so the first battle that actually carried one was refused before
it reached the client. it reads them now: eight presence bits, then a
data reference, five vints and two booleans per filled slot.

while in there, the six battle booleans were all being discarded, which
hid the fact that the two score-change vints are only present when the
first of them is set. the verifier tracks it now, same as the encoder.
2026-08-23 11:31:50 +03:00
..
src teach the snapshot verifier about decks 2026-08-23 11:31:50 +03:00
Cargo.toml move players and accounts into postgres 2026-08-23 08:40:13 +03:00