Initial meal-suggestion skill (logic + template; live data git-ignored)
This commit is contained in:
30
inventory.example.json
Normal file
30
inventory.example.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"updated": "YYYY-MM-DD",
|
||||
"diet": {
|
||||
"goal": "high-protein",
|
||||
"reason": "recovering burns victim — healing well, preserving lean mass",
|
||||
"avoid_purchase": ["red meat"],
|
||||
"age_years": 46,
|
||||
"bodyweight_kg": "95-100",
|
||||
"protein_per_kg": 2,
|
||||
"protein_target_g_per_day": "190-200",
|
||||
"weight_loss_goal_kg": 15,
|
||||
"notes": "2g/kg for burns recovery + lean-mass preservation during ~15kg fat loss. Fat-loss comes from a mild calorie deficit (bulk with veg, limit chips/bread/bread/oil), NOT from cutting protein. Red meat already in stock is usable but never re-bought. General guidance, not medical advice — defer to clinical/dietitian team; keep hydrated."
|
||||
},
|
||||
"items": [
|
||||
{ "name": "Eggs", "qty": 14, "unit": "count", "category": "protein", "notes": "" },
|
||||
{ "name": "Chicken breast", "qty": 1, "unit": "count", "category": "protein", "notes": "whole breast, ~120-150g" },
|
||||
{ "name": "Whey protein powder", "qty": 1000, "unit": "g", "category": "protein", "notes": "high-protein staple; ~25g protein per scoop" },
|
||||
{ "name": "Tinned tuna in veg oil", "qty": 1, "unit": "can", "category": "tinned", "notes": "protein" },
|
||||
{ "name": "Milk", "qty": 1, "unit": "litre", "category": "dairy", "notes": "" },
|
||||
{ "name": "Greek yogurt", "qty": 1, "unit": "pot", "category": "dairy", "notes": "high protein" },
|
||||
{ "name": "Cottage cheese", "qty": 1, "unit": "pot", "category": "dairy", "notes": "high protein" },
|
||||
{ "name": "Red lentils", "qty": 500, "unit": "g", "category": "grain", "notes": "protein-rich" },
|
||||
{ "name": "Frozen mixed veg", "qty": 1000, "unit": "g", "category": "frozen", "notes": "calorie bulk, cheap" },
|
||||
{ "name": "Broccoli", "qty": 2, "unit": "count", "category": "veg", "notes": "small heads" },
|
||||
{ "name": "Carrots", "qty": 800, "unit": "g", "category": "veg", "notes": "" },
|
||||
{ "name": "Sweet potatoes", "qty": 3, "unit": "count", "category": "veg", "notes": "" },
|
||||
{ "name": "Onions", "qty": 6, "unit": "count", "category": "veg", "notes": "" },
|
||||
{ "name": "Bananas", "qty": 5, "unit": "count", "category": "fruit", "notes": "" }
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user