Six real waits already live in the app. Each becomes an earn moment — every spinner is a place to earn.
Reads the fridge, drafts the week, matches Member Prices. It never buys — a person signs the send.
One optional question back. +60 pts for an answer — decline, and the draft still finishes.
Your assumptions, your model — every figure here is the one you just picked. Split shown 50 / 30 / 20 shopper · programme · assembl, illustrative. assembl is paid on completed moments only.
Two waits, six weeks. The checkout scan queue and the offers refresh, instrumented against the current spinner. Points land in the existing balance; every send held for a person; the numbers you quote afterwards are your own.