⚙ DEMO
Stage-1 demo scenarios
Fresh roll
camera empty, 20 of 20
Capture a shot
saved → sending → received
Capture offline
saved, waiting for connection
Connection returns
pending shot sends automatically
Slow upload
sending for a while; note stays usable
Camera cancelled
no file — nothing spent
Local save failed
storage denied warning
Three queued shots
multi-shot list with mixed states
Withdraw offline
withdrawal waiting to send
Withdrawal acknowledged
terminal “don’t print”
Cancel before send
nothing spent, removed
Roll finished
20 of 20 + links
Extra roll granted
editor grants another 20
Quote sent
receipt state
Quote rate-limited
429 copy