State recovery
Цель
После сбоя вернуть раунд в корректный state или честно void/settle его.
Данные, которые нужно сохранять
- Раундовый state (stack, symbols, feature counters, jackpots).
- Commit/settle события и их ordering.
- Данные для ручного/автоматического reconciliation.
Политика восстановления
- Если outcome уже deterministically зафиксирован, результат должен stand.
- Если outcome не определен — stake возвращается.
- Для multi-stage игр восстанавливаем last known state.