The build-a-sandwich schema
This schema is not a Fire It invention — it's how your POS already thinks about sandwiches. The voice agent just binds to it.
- Bread — required, one choice.
- Protein — required, one choice (or more, up to your cap).
- Cheese — optional, one choice.
- Toppings — optional, min zero, max your configured cap.
- Sauces — optional, min zero, max cap; exclusion for 'no mayo'.
- Preparation — toast, cold, panini, wrap.
