Initial meal-suggestion skill (logic + template; live data git-ignored)

This commit is contained in:
jp
2026-08-26 02:55:33 +01:00
commit 72ce56edeb
10 changed files with 464 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
# Protein Targets — Burns Recovery & Fat Loss
User profile this skill was tuned for: recovering burns victim, healing well,
~95100 kg, wants to lose ~15 kg fat while **preserving lean mass**.
## Target math
- Burns recovery + lean-mass preservation during a deficit: **2 g protein per kg
bodyweight per day**.
- At 95100 kg → **~190200 g/day**.
- Split across 2 main meals: aim **~90100 g per meal**; any remainder comes from a
third hit.
- **Recompute whenever the user reports a new weight:** target = weight_kg × 2.
Keep `diet.bodyweight_kg`, `diet.protein_per_kg`, and
`diet.protein_target_g_per_day` in inventory.json in sync with that.
## Fat-loss lever
- Fat loss = a MILD calorie deficit, NOT protein cutting. Bulk meals with veg; limit
oven chips / white bread / added oil; lead with lean protein.
## Closing the gap (third hit)
When 2 cooked meals fall short of the daily target, name one cheap, fast hit:
- Whey protein shake (1 scoop ≈ 25 g) — most cost-efficient per gram; ideal staple.
- Extra eggs (1 egg ≈ 13 g).
- Greek yogurt 150 g (≈ 15 g) or cottage cheese / quark.
- Tinned tuna (≈ 25 g) or skim milk.
## Why red meat is excluded from BUY lists
User prefers to stop buying red meat (lamb / pork / beef / bacon / gammon). Red meat
ALREADY in stock is still cooked and suggested so it isn't wasted — it is never
re-purchased. Encode this as: usable-if-in-stock, never-re-buy.