⚙️ Dynamický Rule Engine & Profily

Zde spravujete stravovací pravidla a profily rodiny. Změny se okamžitě dynamicky promítají do systémových promptů Plánovače i Kritika.

👥 Profily členů domácnosti

👨

Petr

adult
Výchozí oběd: home
Výchozí večeře: home
Školní svačina: Ne
Tolerance pálivosti: high
Výživové tagy:
low_carb high_protein lean reduction_diet
👩

Lenka

adult
Výchozí oběd: home
Výchozí večeře: home
Školní svačina: Ne
Tolerance pálivosti: mild
Výživové tagy:
balanced healthy baking_enthusiast
👧

Kačka

child
Výchozí oběd: external
Výchozí večeře: home
Školní svačina: Ano (Po–Pá)
Tolerance pálivosti: none
Výživové tagy:
child_friendly no_spicy american_toast_or_fresh_pastry
Zakázané ingredience:
chilli jalapeno hot_paprika spicy_sauce cayenne

📜 Pravidla & Omezení (Prompt Constraints)

Přepínače okamžitě aktivují/deaktivují pravidla pro LLM agenty bez nutnosti restartu.

🔴 Hard Constraints (Striktní limity)

3 pravidel
BOTH

Bezmasé obědy v pracovní dny (Po–Pá)

Všechny domácí a krabičkové obědy Po–Pá jsou striktně bezmasé (žádné maso, ryby, uzeniny, slanina, masové vývary).

// Prompt Directive: Obědy od pondělí do pátku (Po–Pá) musí být striktně bezmasé (žádné maso, drůbež, ryby, uzeniny, šunka, slanina ani masový vývar). Bílkoviny musí pocházet z vajec, sýrů (halloumi, paneer, gouda, mozzarella, feta, tvaroh), luštěnin nebo tofu.
BOTH

Víkendové maso povoleno (So–Ne)

V sobotu a v neděli mohou obědy i večeře obsahovat maso a ryby.

// Prompt Directive: Víkendové obědy a večeře (So–Ne) mohou obsahovat maso a ryby. Využij víkend pro uvaření většího jídla (batch).
BOTH

Lehké a studené večeře (Žádná těžká teplá jídla)

Večeře jsou vždy lehké/studené: pomazánky s pečivem, zeleninové saláty, polévky, sýrový talíř. Zákaz těstovin a těžkých sacharidů.

// Prompt Directive: Večeře musí být VŽDY lehké nebo studené (pomazánka s pečivem a čerstvou zeleninou, šunková pěna, sytý zeleninový salát, šopák, studené chlebíčky nebo polévka). ZÁKAZ těžkých teplých hlavních chodů (žádné těstoviny s masem, těžká smažená jídla ani knedlíky).

🍲 Batch-Cooking & Dny trvanlivosti

3 pravidel
BOTH

Batch cooking: Obědy na 2 dny

Obědy se plánují standardně v blocích na 2 po sobě jdoucí poptávkové dny (Ne+Po, Po+Út, St+Čt).

// Prompt Directive: Dynamický batch-cooking pro obědy: Obědy standardně seskupuj do bloků na 2 po sobě jdoucí dny (např. Po+Út, St+Čt), což je povolené pro jakákoliv běžná jídla. Nikdy neplánuj každý pracovní den jiný oběd od nuly.
BOTH

Batch cooking: Maximální limit 3 dny (batch_friendly)

Žádné uvařené jídlo nesmí být na více než 3 dny. Třetí den je povolen pouze pro jídla s atributem batch_friendly=true.

// Prompt Directive: Třídenní limit trvanlivosti: ŽÁDNÉ jídlo nesmí být naplánováno na 4 a více dní (4 dny jsou absolutně zakázány). Třídenní cyklus oběda (3 dny stejné jídlo) je povolen POUZE u receptů, které mají v Mealie atribut batch_friendly=true (velký pekáč, guláš, dhal, jídlo z jednoho hrnce). Na 2 dny je povolen jakýkoliv oběd.
BOTH

Rotace večeří: Večeře na 2 až 3 dny

Večeře se nikdy neplánují na každý den nová. Jedna várka pomazánky nebo polévky kryje 2–3 večery.

// Prompt Directive: Rotace večeří: NIKDY neplánuj každý večer jinou večeři. Večeře (pomazánka, polévka) se připravují vždy na 2 až 3 dny dopředu a konzumují se po sobě.

📅 Harmonogram & Svačiny

2 pravidel
BOTH

Páteční obědová výjimka (Rychlé jednodenní jídlo)

V pátek se neprotahuje čtvrteční oběd; plánuje se rychlé bezmasé jídlo do 20 minut.

// Prompt Directive: Páteční oběd je vyjmutý z batch-cookingu. Naplánuj samostatné rychlé bezmasé jídlo s přípravou do 20 minut (např. rychlé těstoviny, carbonara bez masa, tortilly, rychlá pánev).
PLANNER

Kačka: Školní svačiny z večeří

Svačiny pro Kačku v Po–Pá využívají domácí pomazánku z rodinné večeře nebo pečivo s Gervais/Lučinou, sýrem a šunkou + ovoce/zeleninu.

// Prompt Directive: Kačka školní svačiny (Po–Pá): Svačiny do školy plánuj v souladu s večeřemi — v dny, kdy je čerstvá pomazánka, jde pomazánka do svačiny; jinak pečivo s Lučinou/Gervais, šunkou a plátkovou goudou + porce ovoce či zeleniny.

🥗 Výživa & Diety

3 pravidel
BOTH

Petrův redukční režim (Vysoký objem, nízká kalorická hustota)

Petr redukuje hmotnost. Krabičky a večeře musí obsahovat dostatek zeleniny a libových bílkovin, max 2 dny po sobě těžké sacharidy.

// Prompt Directive: Výživový profil Petra (redukce váhy): Obědové krabičky a večeře musí mít vysoký objem zeleniny, libovou bílkovinu a nízkou kalorickou hustotu. Nesmí mít více než 2 dny po sobě těžké sacharidy (knedlíky, bílá rýže, bílé těstoviny).
BOTH

Dětské chuťové omezení: Kačka nepálivé

Kačka (10 let) nesnáší pálivá a pikantní jídla. Žádné chilli, jalapeños ani ostré koření ve společných jídlech.

// Prompt Directive: Dětské chuťové preference Kačky: Žádné rodinné jídlo nesmí být ostré, pálivé ani silně kořeněné pikantním kořením (striktní zákaz chilli, kajenského pepře, jalapeño a pálivé papriky).
PLANNER

Sobotní rodinné palačinky

V sobotu ráno je rodinnou tradicí snídaně ve formě palačinek se smetanou ke šlehání, marmeládou a vanilkovým cukrem.

// Prompt Directive: Sobotní snídaně: Tradiční rodinné palačinky s marmeládou a šlehačkou (vyžaduje smetanu ke šlehání 33% a vanilkový cukr v nákupu).

🏷️ Budget

1 pravidel
BOTH

Aktivní čas vaření v pracovní dny max 30 minut

V pracovní dny Po–Pá nesmí aktivní čas strávený u plotny překročit 30 minut denně.

// Prompt Directive: Časový limit v pracovní dny: Aktivní čas vaření a přípravy v dny Po–Pá nesmí přesáhnout 30 minut denně. Preferuj pečení z jednoho plechu, rychlé pánve nebo ohřev z víkendu.

🗓️ Pravidla pro parsování kalendáře (Calendar Rules)

Mapování zkratek v kalendáři (HQ, Kancl, Návštěvy, Výlety) na automatické počty porcí a krabiček pro členy rodiny.

box_lunch

Petr v HQ (kancelář)

Petr je v práci v HQ. Potřebuje jídlo s sebou do krabičky (-1 doma, +1 krabička).

Hledaný vzor: HQ Osoba: Petr Změna doma: -1 | Krabička: +1
external_lunch

Lenka v kanceláři

Lenka je v kanceláři a obědvá v restauraci (-1 doma, 0 krabička).

Hledaný vzor: Kancl Osoba: Lenka Změna doma: -1 | Krabička: 0
add_guest

Návštěva Adam

Přijede starší syn Adam. Zvýšit porce na oběd i večeři o 1.

Hledaný vzor: Adam Osoba: Adam Změna doma: +1 | Krabička: 0
add_guest

Návštěva Klára

Přijede dcera Klára. Zvýšit porce na oběd i večeři o 1.

Hledaný vzor: Klára Osoba: Klára Změna doma: +1 | Krabička: 0
away_all_day

Dovolená (mimo domov)

Rodina je pryč. Vynulovat porce na obědy, večeře i svačiny.

Hledaný vzor: Dovolená Osoba: All Změna doma: 0 | Krabička: 0
ignore

Hokej (ignorovat v jídle)

Hokejový zápas Škoda Plzeň, neovlivňuje počty porcí.

Hledaný vzor: Hokej Osoba: All Změna doma: 0 | Krabička: 0
ignore

Schůze SVJ

Schůze SVJ nebo krátký meeting – neovlivňuje počty porcí.

Hledaný vzor: Schůze Osoba: Petr Změna doma: 0 | Krabička: 0

🛒 Pravidla pro nákup na Rohlíku (Shopping Rules)

Samostatná správa pro automatický restock, preferované značky a připnuté konkrétní produkty na Rohlík.cz.

standard_restock

Šunka nejvyšší jakosti

Standardní rodinný restock v každém nákupu

Klíčové slovo: šunka nejvyšší jakosti Značka: Rohlik.cz Product ID: 1388072 Počet: 2.0 ks (150g)
standard_restock

Plátková gouda 150g

Standardní rodinný restock v každém nákupu

Klíčové slovo: gouda plátky Značka: Miil Product ID: 1406133 Počet: 2.0 ks (150g)
standard_restock

Toustový chléb American style 750g

VŽDY velký 750g American sandwich pro Kačku, nikdy 500g máslový

Klíčové slovo: toustový chléb american style Značka: Yutto Product ID: 1461978 Počet: 1.0 ks (750g)
standard_restock

Polotučný tvaroh (Petr snídaně)

Každodenní Petrův polotučný tvaroh 250g

Klíčové slovo: tvaroh polotučný Značka: Miil Product ID: 1469746 Počet: 7.0 ks (250g)
standard_restock

Smetana ke šlehání 33%

Sobotní rodinné palačinky se šlehačkou

Klíčové slovo: smetana ke šlehání 33% Značka: Miil Product ID: 1442422 Počet: 1.0 ks (250ml)
brand_preference

Privátní a výhodné značky Rohlíku

Algoritmus preferuje značky Miil, Kitchin, Yutto, Dacello a Rohlik.cz

Značka: Miil, Kitchin, Yutto, Dacello, Rohlik.cz Počet: 1.0
budget_limit

Týdenní orientační rozpočet

Varování, pokud odhad košíku překročí limit

Počet: 3500.0 Kč