Dinner picker
Spin a weighted random recipe when you can’t decide what to make. mirepoix deprioritizes recipes you’ve cooked recently, so you get variety without rummaging through the list yourself.
- On the Menu page, tap What Should We Make? at the top. A dialog opens with a slot-machine-style cylinder of recipe titles.
- Tap I’m feeling lucky to spin. The cylinder slows and lands on one recipe.
- Take the suggestion or pass:
- Take it. Tap Add to Menu. The dialog closes and the recipe is checked off on the Menu page, the same as ticking its checkbox by hand.
- Read first. Tap the recipe title (with the arrow) to open the recipe in a new view.
- Pass. Tap the spin button again. Its label rotates through respin quips like Spin again or Not feeling it, and the picker rolls.
The trigger button only appears once your kitchen has at least one recipe.
How the weighting works
The picker doesn’t pick uniformly at random. Two adjustments shape the odds:
- Recency. Each recipe carries a weight based on how often you’ve cooked it in the last 90 days. Recently cooked recipes weigh less; recipes you haven’t touched in months weigh full. mirepoix records a cook every time a recipe gets unchecked from the Menu page (the implicit “we made this, take it off the list” signal).
- Session passes. Each time you pass on a recipe, its weight drops to about a third for the rest of the session. Close the dialog and the passes reset — they don’t carry over to your next visit.
If you’d rather pick from the full list, close the picker and check a recipe directly on the Menu page.