Replace the hand-maintained optimistic bookkeeping in useDecide with one rule: a decision takes its card off the deck (and, on Try it, adds its dinner to the Quest log) when the exit finishes; however it settles, the deck and the Quest log are read again and the decision stays pending until those reads land, so the input lock keeps the next decision out. No decision cancels a read. A failed decision whose Side quest the reconciled deck still has goes back on top with a Retry; otherwise the banner says it was decided already, with no Retry. ErrorBanner's Retry is now optional. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>