A sample run, end to end
One household's answers → 14 nights → tonight's card → one check-in → tomorrow's card, changed.
Everything on this page was produced by running the planner on one made-up household. The inputs are two small files — a household and a single check-in. Every dish, every timing, every reason below was computed from them by scripts/demo_auto.py, and this page renders that output without touching it. The household is fictional so that a real family's answers never end up on a public page; the recipe pool and the planner are the live ones.
The Sample Family: four people, one kitchen, 40 minutes on a weeknight.
- Parent A (adult) —
no allergies on file;
no dislikes on file.
- Parent B (adult) —
allergic to milk;
won't eat cilantro.
- Older Kid (child) —
no allergies on file;
won't eat fish.
- Younger Kid (child) —
no allergies on file;
won't eat mushroom.
- Never send
- milk (hard exclusion) · cilantro, fish, mushroom (refused ingredients) · dairy-free
- Lean toward
- chicken, turkey · one-pot, sheet-pan · picky-friendly, quick-cleanup
- Kitchen
- oven, stovetop · 40 minutes or less
That is the entire input. Applying it to the current recipe pool leaves 16 dishes standing — enough for 14 nights with no repeats, which is what the planner checks before it will plan anything at all.
2 · The 14 nights it planned
Planned in one pass, before a single card goes out. Nothing repeats, and each night leans toward a different person in turn.
This is the plan as it stands on day one, before anyone has cooked anything. It is not a fixed menu — section 5 shows what a single check-in does to night 2.
| Night |
Dinner |
Time |
Leans toward |
| 1 |
Turkey & Zucchini Rice Skillet turkey · one-pot, stovetop |
25 min |
Parent A |
| 2 |
Sheet-Pan Chicken Fajitas chicken · sheet-pan, baked |
30 min |
Parent B |
| 3 |
One-Pot Chicken & Rice chicken · one-pot, stovetop |
35 min |
Older Kid |
| 4 |
Sheet-Pan Pork Chops & Potatoes pork · sheet-pan, baked |
40 min |
Younger Kid |
| 5 |
Beef Taco Skillet beef · one-pot, stovetop |
25 min |
Parent A |
| 6 |
Chili-Lime Chicken Thighs chicken · baked |
35 min |
Parent B |
| 7 |
Paprika Pork & Potato Skillet pork · one-pot, stovetop |
30 min |
Older Kid |
| 8 |
Southwest Corn & Bean Bowl legumes · no-cook |
15 min |
Younger Kid |
| 9 |
Turkey Meatball Marinara Bake turkey, egg · baked, stovetop |
40 min |
Parent A |
| 10 |
Black Bean & Sweet Potato Skillet legumes · one-pot, stovetop |
25 min |
Parent B |
| 11 |
Sheet-Pan Beef & Peppers beef · sheet-pan, baked |
30 min |
Older Kid |
| 12 |
Lemon Chickpea Rice Skillet legumes · one-pot, stovetop |
20 min |
Younger Kid |
| 13 |
Roasted Lentil & Veggie Tray legumes · sheet-pan, baked |
30 min |
Parent A |
| 14 |
Ginger Scallion Beef Stir-Fry beef · stir-fry, stovetop |
20 min |
Parent B |
Nights 3 to 14 arrive as full cards, one a night. The two below are the whole card, exactly as it lands in the inbox.
3 · Night 1, in full
Night 1 · card demo-family-20260804
Turkey & Zucchini Rice Skillet
25 min · serves 4 · one-pot, stovetop
Parent A's turn in the rotation.
Contains: none of the nine major allergens are tagged on this recipe.
Always double-check packaging labels.
INGREDIENTS
- 1.5 lb · ground turkey
- 2 · zucchini
- 3 cups · cooked rice
- 2 cups · cherry tomatoes
- 1 · onion
- 3 cloves · garlic
- 2 tbsp · olive oil
STEPS
- Brown the ground turkey in 2 tbsp olive oil over medium-high heat 6 minutes.
- Add the diced onion and garlic; cook 3 minutes.
- Stir in the diced zucchini and halved tomatoes; cook 6 minutes until the zucchini softens.
- Fold in 3 cups cooked rice and warm through 5 minutes; season with salt and pepper.
FOR THE PICKY-EATER
Scoop out plain turkey and rice before the zucchini and tomato go in.
4 · One check-in comes back
The next morning the household answers two questions: did you cook it, and how did each person take it. That is the whole check-in — cooked, plus one word per person.
- Parent A — ate
- Parent B — loved
- Older Kid — loved
- Younger Kid — ate
Read as signal, that is:
- Methods to lean into: one-pot, stovetop
- Proteins to lean into: turkey
Two people said ate, which moves nothing — eating dinner is not evidence about tomorrow. Only the two loved answers carry, and they carry along the axes that dish actually had.
5 · Night 2 is not what it was going to be
Same household, same recipe pool, same night — the only difference is that one check-in.
Planned before the check-in
Sheet-Pan Chicken Fajitas · 30 min · sheet-pan, baked
Sent after the check-in
One-Pot Chicken & Rice · 35 min · one-pot, stovetop
Night 2 · card demo-family-20260805
One-Pot Chicken & Rice
35 min · serves 4 · one-pot, stovetop
Parent B's turn in the rotation.
Contains: none of the nine major allergens are tagged on this recipe.
Always double-check packaging labels.
INGREDIENTS
- 1.5 lb · chicken thigh
- 2 cups · rice
- 1 · onion
- 2 cups · chicken stock
STEPS
- Season chicken thighs with salt and pepper.
- Sauté onion 3 minutes; add rice and 2 cups stock.
- Nestle chicken on top; cover and simmer 25 minutes.
FOR THE PICKY-EATER
Set aside plain chicken and rice before adding any sauce.
6 · Why each night got picked
Every card carries the reasons it won. The two below are the ones the planner attached to nights 1 and 2 — not a description of them afterwards, but the record it wrote at the moment it chose.
Night 1 — Turkey & Zucchini Rice Skillet
easy-first-card — the first night is picked from the quickest dishes that fit
preferred-attribute — matches an attribute they asked for, like picky-friendly
preferred-method — a cooking method this household asked for
preferred-protein — a protein this household asked for
Night 2 — One-Pot Chicken & Rice
feedback-adjusted — the check-in changed the answer — without it, a different dish wins
learned-from-loved — shares an axis with a dinner they said they loved
preferred-attribute — matches an attribute they asked for, like picky-friendly
preferred-method — a cooking method this household asked for
preferred-protein — a protein this household asked for
The planner only writes feedback-adjusted when the check-in genuinely changed the answer: it re-runs the same night without the signal and compares. If night 2 had come out the same either way, that code would be absent — and it is on the card above.
How this page was produced
Generator: scripts/demo_auto.py, version rules-v1
Run anchored to 2026-08-04 — a fixed date, so re-running the generator reproduces this page byte for byte.
Night 1 input fingerprint: 881cba7832693518fdb0c5ea41954eecda3c1dd36e4713b725bf609fc4bc33d7
Night 2 input fingerprint: 3a16cb412261c5e11f21d57655ba66f73b7d5c949acb1bb4bdab43ccaa6795d4
A fingerprint is a hash of the inputs that produced a card. Same inputs, same fingerprint, same dinner — that is what makes this run checkable instead of merely claimed.
What a real household gets
The same thing, with its own answers: 14 nights planned up front, one card a night by email, each card naming one dinner for the table plus a variation for the fussy eater, and every check-in feeding the next card. A one-time $29 charge. Nothing renews, and nothing ships — you shop and cook at home.
Want your own 14 nights? Start on the main page — it says whether we're taking new households right now, and checkout is there when we are. Questions? support@mykitchen-labs.fit