Hi, Iulian 👋

Your plan is private. Enter your password to continue.

Wrong password. Try again.
·

Iulian's Plan — Built for One

Pancreatic Insufficiency · Combined Dyslipidemia (LDL 245 / TG 422) · IgG + Histamine Intolerances · Returning Athlete

~2,150–2,300 kcal · 205–240 g protein Every Meal ≤18 g Fat (Pancreas) 4 Days · Upper/Lower + Zone-2 Knee & Shoulder-Safe Live Strength Logger
⚕️ Medical Disclaimer & Clinical Notes
Conditions
🔴 Severe dyslipidemia — LDL 245 / TG 422 (untreated) 🫃 Pancreatic exocrine insufficiency 🚫 IgG intolerances — egg / cow-dairy / wheat-gluten 🌡️ Histamine intolerance (borderline DAO) 🦵 L-knee meniscus root tear + grade II chondropathy 💪 Recurring left shoulder
Exercise flags
⚠️ Knee: no deep squat / Bulgarian / weighted lunge / impact ⚠️ Shoulder: neutral/close grip, no pronated pull-ups ⚠️ Swelling / pain >2/10 = stop and log
Nutrition & meds
🩹 Every meal ≤18 g fat (pancreas) 💊 Kreon with fattier meals · Daosin before higher-histamine meals 🚫 No whey / L-carnitine · omega-3 / sterols = doctor's call
Escalation
🩺 Book GP/lipidologist — LDL 245 / TG 422 needs medical management 🩺 Fresh lipid panel drawn 01.07.2026 — macros recalibrate on results 🩺 Ortho consult before progressing heavy lower work

👤 Your Coach

Iulian Stamate

I'm Iulian. I spent 17 years as a professional handball player, then coached at the highest level of the sport — including at national-team level with the Romanian Handball Federation. But what taught me to build a plan like yours wasn't the trophies. It was my own body breaking down. I have multiple food intolerances, pancreatic insufficiency and a complex medication stack of my own, and for years the generic plans and apps quietly made me worse — because none of them were built around my body and my meds.

So I learned to do it properly — to build a plan where every meal, supplement and training day respects the medical reality, not just a calorie target.

This particular plan is my own. It's built around my pancreatic insufficiency, my severe dyslipidemia, my food intolerances, and a left knee and shoulder I have to train around — the same method I use for every client, applied to the most complicated case I know: mine. Every meal is capped for my pancreas, every supplement is screened against my labs, every training day respects the knee. It's also the live proof of what "Built for One" means — not a generic template with a name pasted on, but a plan that starts from the medical reality and works outward. And every two weeks I rebuild it around how the real weeks actually went.

🎓 BS & MS Sports Studies · UNEFS Bucharest 🪪 EHF Pro Licence Coach 🤾 17 yrs pro handball · 2× EHF European Cup 🇷🇴 National-team manager · Romanian Handball Federation

🧬 Your Profile

Iulian — Bucharest. 201 cm, 130.8 kg, ~31% body fat. Seventeen years as a professional handball player, now returning to training after years away, with a body that had stopped cooperating: a pancreas that can't fully digest fat, three families of food intolerance, a lipid panel that needs medical management, and a left knee and shoulder that both have to be trained around. This plan is built to strip visceral fat (the single biggest lever on the cholesterol), protect ~90 kg of lean mass, and rebuild toward handball, snowboarding and surfing — without provoking the gut, the knee or the shoulder. Everything below is what the plan is built around.

⚠️ Medical Alerts

Severe Combined Dyslipidemia — LDL 245 · TG 422 (untreated)

  • These numbers are a medical problem, not a diet problem. Diet lowers them; it does not replace treatment. Book the GP/lipidologist to discuss pharmacotherapy (statin ± others) — do not rely on food alone.
  • Visceral fat 15 is the top day-to-day lever — the whole nutrition strategy is built to bring it down (bigger deficit, cardioprotective fats, low saturated fat).
  • All macros recalibrate on the fresh lipid panel drawn 01.07.2026. Omega-3 / psyllium / plant sterols = discuss with the doctor, not self-start.

Pancreatic Exocrine Insufficiency (PEI)

  • Every meal is capped at ≤18 g fat — steatorrhea risk even on enzyme replacement. This governs every meal option in the plan.
  • Kreon with the fattier meals; fat spread across the day, never dumped into one sitting.
  • Loose/greasy/floating stool = a flag — log it; it usually means a meal ran over the fat cap or missed enzymes.

Left Knee — Medial-Meniscus Posterior Root Tear + Grade II Chondropathy (post-MRI)

  • Cleared for a graded return, but: no deep squats, no Bulgarian split squats, no weighted lunges, no impact/jumping.
  • Leg extension range limited (90° → ~40°); Week-1 loads are calibration, not maxes.
  • Swelling is the governor — if the knee puffs up after a session, back off and log it. An ortho consult is still recommended before any progression on heavy lower work.

Food Intolerances (IgG + Histamine) & Left Shoulder

Three intolerance filters shape every meal: IgG (egg, cow-dairy, wheat/gluten — see Nutrition for the tiers & the egg reintro protocol), and histamine intolerance (borderline DAO — freshness is the lever; Daosin before higher-histamine meals). Left shoulder (recurring, anterior + posterior): neutral/close grip, no deep anterior stretch, no pronated pull-ups. Targets live in Macros & Nutrition; the breakdown is below.

📋 How Your Conditions Shape This Plan

Dyslipidemia (LDL 245 / TG 422)

The most urgent number. Managed medically first, with food and training built to support it — not replace it.

Plan impact:

  • Bigger deliberate deficit — visceral fat is the top lever
  • Cardioprotective fats (olive oil, omega-3 fish); saturated fat low
  • Soluble fibre ≥10–12 g/day from oats, legumes, psyllium
  • Alcohol rare (TG 422); moderate purines (uric acid 7)

Pancreatic Insufficiency

Fat digestion is impaired — the hard ceiling that shapes every plate.

Plan impact:

  • Every meal ≤18 g fat — non-negotiable
  • Kreon with fattier meals; fat spread across the day
  • Lean proteins, measured oils, no deep-fried anything
  • Steatorrhea = flag and adjust the offending meal

Food Intolerances (IgG + Histamine)

Egg, cow-dairy and wheat/gluten out (tiered); histamine kept low. Protein has to come from safe sources.

Plan impact:

  • Pea/rice protein replaces whey (β-lactoglobulin = #1 intolerance)
  • Goat & sheep dairy instead of cow; GF grains only
  • Fish cooked fresh, never batched (histamine); Daosin before risky meals
  • Roasted red pepper swaps tomato; no aged/cured/fermented

Left Knee & Shoulder

A meniscus root tear + chondropathy on the knee and a recurring left shoulder — both trained around, not through.

Plan impact:

  • Knee: no deep squat / Bulgarian / weighted lunge / impact; limited-ROM leg ext
  • Shoulder: neutral/close grip, no deep anterior stretch, no pronated pull-ups
  • Swelling / sharp pain is the governor — back off and log it
  • Loads start as calibration and progress only when the joint is quiet

Returning Athlete — Recomp

Ex-handball, ~90 kg lean mass to protect while dropping fat and rebuilding for sport.

Plan impact:

  • High protein (~2 g/kg) to shield lean mass in the deficit
  • 4 lifting days (Upper/Lower split) + Zone-2 conditioning
  • Goal is function: handball, snowboarding, surfing — not just the scale
  • Creatine 5 g/day; progress driven by the strength log, not just weight

🔥 Macro Targets

2,150–2,300
kcal / day (cycled)
205–240 g
Protein (~2 g/kg)
144–191 g
Carbs — Low-GI, cycled
60–68 g
Fat — ≤18 g / meal
≥10–12 g
Soluble fibre / day
Protein
42%
Carbs
33%
Fat
25%
DaykcalPCFB / L / D / SN kcal
🏋️ Heavy-Lower (Tue/Fri)2,30023519166600 / 688 / 578 / 430
💪 Upper (Mon/Thu)2,28024018664598 / 688 / 578 / 416
🛋️ Rest (Wed/Sat/Sun)2,15024014468544 / 624 / 562 / 418
✈️ Travel2,25023018068566 / 690 / 570 / 426
🤒 Low-appetite (fallback)2,10020518560494 / 568 / 532 / 506
Why these numbers: Maintenance is ~3,200–3,500 kcal, so this is a deliberately bigger deficit — visceral fat (15) is the top lever on LDL 245 / TG 422. Protein is high (~2 g/kg) to shield ~90 kg of lean mass through that deficit. Fat is capped at ≤18 g per meal for the pancreas (steatorrhea risk even on Kreon), and biased to cardioprotective sources (olive oil, omega-3 fish, low saturated). Carbs are low-GI and cycled to training days.
⚠️ All macros recalibrate on the fresh lipid panel drawn 01.07.2026. The severe dyslipidemia needs medical management (statin discussion), not diet alone — omega-3 / psyllium / plant sterols are a doctor conversation, not self-start.
💊 Enzyme & histamine timing: Kreon with the fattier meals; Daosin before higher-histamine meals. Every meal option in Nutrition is already built to the ≤18 g fat cap.

🥗 Food Guide

🔎 Three filters run at once: IgG tier (egg / cow-dairy / wheat-gluten out) · low-histamine (freshness is the lever) · cardioprotective + ≤18 g fat per meal for the pancreas.

✅ Eat Freely

Proteins
  • Chicken & turkey breast
  • Lean beef; pork loin
  • FRESH fish, same-day (cod, trout)
  • Fresh tuna/salmon — leaner cuts
  • All legumes (lentils, chickpeas, white beans)
  • Pea & rice protein (replaces whey)
Vegetables
  • Broccoli & cauliflower
  • Green beans & courgette
  • Peppers & cucumber
  • Asparagus & carrot
GF Grains & Carbs
  • Oats, buckwheat, quinoa
  • Millet, amaranth, polenta
  • Rice; cooled potato (↓ GI)
  • Fruit: apple, pear, berries, banana, citrus, kiwi
Fats & Dairy (measured)
  • Olive oil, avocado
  • Almond / macadamia / pecan
  • Chia & flax
  • Goat & sheep dairy — strained yogurt, feta, pecorino

🟡 In Moderation / Rotate

  • Rye/spelt sourdough — 1–2 slices, the one gluten allowance
  • Durum / spelt / rye — occasional, not daily
  • Cashew / hazelnut / walnut — small (fat cap)
  • Aged goat/sheep cheese — portion-controlled
  • Tomato → use roasted red pepper instead (histamine)
  • Thyme, bilberry, cane sugar — small amounts
  • Kombucha — occasional, long-ferment only

🚫 Avoid

  • Egg — highest IgG; out ~3–4 wks then reintro protocol (below)
  • Cow milk / whey / casein — β-lactoglobulin = #1 intolerance
  • All wheat / gluten / gliadin / bran + einkorn — sourdough exception
  • High-histamine: aged/cured cheese & meat, canned/leftover fish, ferments
  • Spinach & tomato — histamine liberators
  • Wine / beer / spirits — histamine + TG 422
  • Deep-fried, pastries, sugary drinks, processed meat
💪 Your protein anchor is pea/rice protein + legumes + fresh fish + goat/sheep dairy + lean poultry. Whey is out (β-lactoglobulin is the #1 intolerance) and egg is out for now — so protein comes from these instead, all inside the ≤18 g fat-per-meal cap.
🫘 Red vs green lentil: red = 1:1 swap anywhere (no soak, creamy for dhal/soup); green/brown hold shape for salads.
🌾 Grain swap table (per 100 g cooked — P / C / F)
GrainPCF
Buckwheat3.4200.6
Quinoa4.4211.9
Millet3.5231
Amaranth4191.6
Polenta2.5150.6
Basmati rice2.7280.3
Brown rice2.6230.9
Wild rice4210.3
Oats (40 g dry)5242.8
Cooled potato2170.1
Sweet potato2200.1
Cassava (use 0.6×)1.4380.3

Creamy → oats / millet / amaranth / polenta. Fluffy → rice / buckwheat / quinoa. Salad → quinoa / wild rice / cooled potato.

🥚 Egg reintroduction (medical ruling): egg is the highest IgG (white 31.7 / yolk 32.7) but IgE allergy is NEGATIVE — not dangerous, just the top sensitivity. Out ~3–4 weeks, then reintroduce and self-monitor 48 h. If quiet: 2–3 whole eggs 1–2×/week max, never daily, with low-fat sides only (keeps the ≤18 g cap). Egg-containing options are flagged 🥚.

🍽️ Meal Templates

📋 How to use: 5 day-type templates matched to your training — tap one to open its meals. Each slot offers 2–3 options, and every option is macro-matched to its slot, so any combination sums to that day's target. Every meal is ≤18 g fat (pancreas). Flags: 🥚 contains egg (see reintro protocol) · 🌶️ dhal · 🍚 risotto.
💊 Kreon with the fattier meals · Daosin before higher-histamine meals · cook fish fresh, never from a batch.
🏋️ Heavy-Lower (Tue / Fri) — 2,300 · P235 / C191 / F66
🥣 Breakfast — 600 · P55 / C64 / F14
B
Choose one:
  • Buckwheat-oat protein bowl — cook buckwheat + oats in water, stir in pea protein off the heat, top with berries.
  • Millet-oat berry porridge — simmer millet + oats until creamy, fold in protein, top with berries.
  • Quinoa yogurt bowl — cooled cooked quinoa + goat/sheep yogurt + protein + berries + chia.
Every option is macro-matched to this slot · ≤18 g fat ✓
🍗 Lunch — 688 · P72 / C64 / F16
L
Choose one:
  • Chicken + quinoa Mediterranean — grill chicken, toss with cooked quinoa, roasted pepper, 15 g feta, 1 tsp oil + lemon.
  • Turkey + basmati pepper skillet — sear turkey strips with peppers, serve over basmati, oil on the side.
  • Lean beef + sweet potato — sear lean beef, roast/microwave sweet potato, add greens + lemon.
Every option is macro-matched to this slot · ≤18 g fat ✓
🐟 Dinner — 578 · P60 / C44 / F18
D
Choose one:
  • Baked cod + potatoes + greens — bake fresh cod with lemon + garlic, boiled potatoes, steamed greens.
  • Grilled chicken + buckwheat + roast veg — grill chicken, serve on buckwheat with a tray of roasted veg.
  • 🍚 Safe risotto + grilled chicken — follow the risotto recipe below; top with 150 g grilled chicken.
Every option is macro-matched to this slot · ≤18 g fat ✓
🥤 Snack — 430 · P48 / C19 / F18
SN
Choose one:
  • Recovery shake — blend pea protein + banana + 12 g almonds + 5 g creatine with water/ice.
  • Goat yogurt + berries + protein — stir protein into goat yogurt, top with berries.
  • Rice cakes + thin almond butter + shake — rice cakes with a thin almond-butter smear + a protein shake.
Every option is macro-matched to this slot · ≤18 g fat ✓
💪 Upper (Mon / Thu) — 2,280 · P240 / C186 / F64
🥣 Breakfast — 598 · P56 / C62 / F14
B
Choose one:
  • Small salmon + buckwheat bowl — flake fresh-cooked salmon over cooked buckwheat + cucumber, lemon.
  • Millet porridge + yogurt + berries + protein — creamy millet, stir in protein + goat yogurt, top berries.
  • 🥚 Poached eggs on rye sourdough — poach 2 eggs, serve on 1–2 slices rye sourdough (egg only if the reintro is going well).
Every option is macro-matched to this slot · ≤18 g fat ✓
🍗 Lunch — 688 · P74 / C62 / F16
L
Choose one:
  • Turkey + white bean skillet — sear turkey, warm white beans + peppers, oil + lemon.
  • Chicken + quinoa + chickpea bowl — grill chicken over quinoa + chickpeas + cucumber, lemon dressing.
  • Seared fresh tuna + rice + peas — sear fresh tuna 1 min/side, serve with rice + peas.
Every option is macro-matched to this slot · ≤18 g fat ✓
🥩 Dinner — 578 · P62 / C42 / F18
D
Choose one:
  • Lean beef + sweet potato — sear lean beef, roasted sweet potato, greens.
  • Chicken thigh (skin off) + polenta + greens — pan-cook skinless thigh, set polenta, steamed greens.
  • Small baked salmon + potato + asparagus — bake fresh salmon, boiled potato, roasted asparagus.
Every option is macro-matched to this slot · ≤18 g fat ✓
🍎 Snack — 416 · P48 / C20 / F16
SN
Choose one:
  • Sheep yogurt + berries + 10 g pecans — stir protein into sheep yogurt, top berries + pecans.
  • Apple + shake + few almonds — protein shake with an apple + a few almonds on the side.
  • Roasted chickpeas + yogurt dip — roasted chickpeas with a goat-yogurt + garlic dip.
Every option is macro-matched to this slot · ≤18 g fat ✓
🛋️ Rest (Wed / Sat / Sun) — 2,150 · P240 / C144 / F68
🥣 Breakfast — 544 · P56 / C44 / F16
B
Choose one:
  • Goat-yogurt + nut-chia jar — layer goat yogurt + chia + 10 g nuts + berries, chill overnight.
  • 🥚 Roasted-pepper + goat-feta scramble — scramble eggs (no added oil) with roasted pepper + goat feta.
  • Amaranth porridge + protein + berries — simmer amaranth to a porridge, stir in protein, top berries.
Every option is macro-matched to this slot · ≤18 g fat ✓
🐟 Lunch — 624 · P74 / C46 / F16
L
Choose one:
  • Trout + lentil salad — fresh-cooked trout over green lentils + rocket, lemon + 1 tsp oil.
  • 🌶️ Red lentil dhal + grilled chicken — follow the dhal recipe below; add grilled chicken.
  • 🥚 Sunny-side-up grain + bean bowl + chicken — grain + beans + chicken bowl topped with a fried egg (little oil).
Every option is macro-matched to this slot · ≤18 g fat ✓
🍗 Dinner — 562 · P62 / C38 / F18
D
Choose one:
  • Chicken thigh + cauliflower traybake — skinless thigh + cauliflower + 1 tsp oil, roast on one tray.
  • Baked cod + sweet-potato mash + greens — bake fresh cod, mash sweet potato, steamed greens.
  • Lean beef + roast veg — sear lean beef, serve with a tray of roasted veg.
Every option is macro-matched to this slot · ≤18 g fat ✓
🫘 Snack — 418 · P48 / C16 / F18
SN
Choose one:
  • Roasted chickpeas + yogurt dip — roasted chickpeas + a goat-yogurt dip.
  • Goat yogurt + berries + few almonds + protein — protein-stirred goat yogurt, berries, a few almonds.
  • Apple + shake + 12 g pecans — protein shake, apple, 12 g pecans.
Every option is macro-matched to this slot · ≤18 g fat ✓
✈️ Travel — 2,250 · P230 / C180 / F68
🥣 Breakfast — 566 · P52 / C58 / F14
B
Choose one:
  • Overnight oats to-go — oats + chia + goat yogurt + berries in a jar the night before.
  • Millet-chia jar — cooked millet + chia + protein + berries, sealed jar.
  • Hotel: goat yogurt + oats + berries + sachet — buffet build: goat yogurt + oats + berries + a protein sachet.
Every option is macro-matched to this slot · ≤18 g fat ✓
🍗 Lunch (order out) — 690 · P72 / C60 / F18
L
Choose one:
  • Grilled chicken + rice bowl — order grilled chicken + rice, double protein, oil on the side.
  • Grilled fish + potato + salad — order grilled fresh fish + potato + salad, dressing on the side.
  • Poke: fresh salmon + rice + cucumber + edamame — poke with fresh salmon, no soy dressing, no tomato.
Every option is macro-matched to this slot · ≤18 g fat ✓
🐟 Dinner (order out) — 570 · P58 / C44 / F18
D
Choose one:
  • Grilled fresh fish + potato + salad — order grilled fresh fish + potato + salad.
  • Grilled chicken/beef + rice + veg — grilled chicken or beef + rice + veg, sauce on the side.
  • Shaorma la farfurie — on a plate, no pita, no tomato/garlic-cream sauce, extra meat + salad.
Every option is macro-matched to this slot · ≤18 g fat ✓
🥤 Snack — 426 · P48 / C18 / F18
SN
Choose one:
  • Sachet + apple + few almonds — protein sachet in water, an apple, a few almonds.
  • Goat-yogurt cup + banana + sachet — shop-bought goat-yogurt cup + banana + a sachet.
  • Rice cakes + thin almond butter + sachet — rice cakes + thin almond butter + a protein sachet.
Every option is macro-matched to this slot · ≤18 g fat ✓
🤒 Low-appetite (fallback, soft / liquid) — 2,100 · P205 / C185 / F60
🥤 Breakfast — 494 · P42 / C50 / F14
B
Choose one:
  • High-protein smoothie — blend protein + banana + oats + berries + water/ice.
  • Soft goat yogurt + oats + berries + protein — stir protein into soft goat yogurt with soaked oats + berries.
  • Blended amaranth + protein + banana — blend cooked amaranth with protein + banana until smooth.
Every option is macro-matched to this slot · ≤18 g fat ✓
🍲 Lunch — 568 · P56 / C50 / F16
L
Choose one:
  • Blended lentil-veg soup + protein + yogurt — blend cooked lentils + veg to a soup, stir in protein + a spoon of yogurt.
  • Dhal (no chicken) + protein + small rice — dhal from the recipe below without the chicken, stir in protein, small rice.
  • Cod-potato mash bowl + protein — mash poached cod with potato, stir in protein.
Every option is macro-matched to this slot · ≤18 g fat ✓
🐟 Dinner — 532 · P52 / C45 / F16
D
Choose one:
  • Poached cod + cauli-potato mash + beans — poach cod, mash cauliflower + potato, warm beans.
  • Chicken + sweet-potato mash + greens — poached/shredded chicken, sweet-potato mash, soft greens.
  • Creamy millet + yogurt + shredded chicken — creamy millet stirred with yogurt + shredded chicken.
Every option is macro-matched to this slot · ≤18 g fat ✓
🍮 Snack — 506 · P55 / C40 / F14
SN
Choose one:
  • Yogurt-protein pudding — whisk protein into thick goat yogurt to a pudding, chill.
  • Smoothie — blend protein + yogurt + banana + 5 g almond butter.
  • Goat yogurt + chia + berries + protein — goat yogurt + chia (set 10 min) + berries + protein.
Every option is macro-matched to this slot · ≤18 g fat ✓

Weekly Batch Prep — 2 Sessions, ~45 min total

🐟 Never batch or store cooked fish — histamine. Fish is always cooked fresh, same-day. Batch the grains, legumes and veg; cook the protein-of-the-day when you eat it.
SessionWhat to PrepTimeGives You
SundayCook a big pot of grains (buckwheat/quinoa/millet, 4–5 days) · Cook lentils (250 g dry) + a pot of chickpeas/white beans · Boil potatoes then refrigerate (resistant starch — lowers GI) · Roast 2 trays veg (broccoli, peppers, courgette, cauliflower, asparagus) · Roast a tray of chickpeas (snack) · Portion goat/sheep yogurt + berries~35 minGrains + legumes for the week · roasted veg for 4–5 meals · 2 ready snacks. Add fresh-cooked protein at each meal.
WednesdayRed-lentil dhal (batch, roasted red pepper not tomato) · Restock cucumber/carrot sticks · Re-roast a tray of veg if low~15 min2–3 dinners of dhal (pair with fresh grilled chicken) · zero-prep snacks

🛒 Weekly Shopping List

📋 One shop covers all templates for the week. Grouped by aisle. Buy fish same-day you'll cook it (histamine), not in a weekly bulk.
AisleBuy
ProteinsChicken & turkey breast · lean beef · fresh cod / trout / tuna / salmon (buy same-day) · pea/rice protein
Legumes & grainsRed + green lentils · white beans · chickpeas · oats · buckwheat · quinoa · millet · rice · arborio · rye/spelt sourdough
VegetablesBroccoli · green beans · cauliflower · courgette · asparagus · peppers · cucumber · rocket · carrots · potatoes · 1 sweet potato
Fruit & aromaticsBananas · berries · apples · lemons · garlic · ginger · oregano · rosemary
Dairy & fatsGoat + sheep yogurt · feta · pecorino · olive oil · almonds/pecans (small) · chia · flax · light coconut milk
PantryRoasted-pepper purée · turmeric · cumin · coriander · paprika
🚫 Skip: eggs, cow dairy / whey, wheat bread & pasta, canned fish, cured meat, aged cheese, tomatoes, spinach.
💡 Where to buy in Romania: Lidl & Kaufland for lean poultry, frozen veg/berries, legumes, oats/grains (best value); Mega Image / Carrefour for goat & sheep dairy, fresh fish and fresh herbs.

🥡 Eating Out & Delivery (Glovo / Wolt)

📋 You don't have to cook every day. Here's how to order on Glovo or Wolt and still land near your macros. On both apps, filter to the “Healthy” category, then use these rules.

How to order and stay on target

  • Grilled / baked, never fried or breaded — breading = wheat (and often egg).
  • Double the protein, sauce & cheese on the side — you control the fat cap and dodge cow-dairy sauces.
  • No bread, no tomato sauce — ask for olive oil + lemon instead.
  • Fish only if it's fresh-grilled — skip anything that's been sitting (histamine).
  • Watch these traps: schnitzel (wheat + egg) · creamy / parmesan dishes (cow) · buns & wraps (wheat) · tzatziki (cow) · cured / aged platters (histamine).
CravingWhat to orderApprox macros
Grilled protein plateGrilled chicken or fresh fish + rice/potato + big salad, olive oil + lemon on the side, double protein~480 kcal · 45 P · 40 C · 16 F
Poke / bowlFresh salmon or chicken poke, half-rice-half-greens, cucumber, edamame — no soy dressing, no tomato, light oil~500 kcal · 38 P · 45 C · 16 F
Shaorma cravingShaorma la farfurie (on a plate) — no pita, no tomato/garlic-cream sauce, extra grilled meat + salad~520 kcal · 44 P · 42 C · 18 F
Just a saladAny grilled-protein salad bowl, dressing on side, no croutons, no cured cheese/meat~420 kcal · 38 P · 22 C · 16 F
✅ Macros are approximate — treat one delivered meal as one of your daily slots (lunch or dinner) and keep the other meals lighter that day. Take Kreon if it runs fattier than planned.

🧭 Situational Rules

🌡️ Histamine — freshness is the lever
Your DAO is borderline, so histamine load — not any single food — is what tips you over.
  • Freshness is everything: cook fish same-day, don't eat leftovers of high-histamine foods.
  • Daosin before a meal you know runs higher-histamine (eating out, unavoidable aged/fermented food).
  • Skip daily: tomato, spinach, aged/cured cheese & meat, ferments. Alcohol rare (also TG 422).
🦵 Knee & around PRP
  • Protein supports tendon & cartilage repair — keep intake high through any rehab block.
  • Around a PRP injection: pause fish-oil ~1 week and no NSAIDs (they blunt the healing response). Whole fresh fish is still fine.
⚖️ Deficit rule — how to adjust
  • Weigh 3×/week, judge on the weekly average, not any single day.
  • No movement in 14 days at ≥90% adherence → drop −150 kcal (rest-day carbs first).
  • Never below the floors: protein ~205 g and fat ~60 g are the hard minimums — cut carbs, not those.

🍽️ How to Build Your Plate

The Plate Model

Every main meal follows the same blueprint: high protein, generous veg, controlled carb, and fat kept under the ≤18 g cap. Build it this way and the macros land automatically.

Plate SectionWhat Goes HerePortionWhy
½ plate — VegetablesNon-starchy veg: broccoli, green beans, courgette, peppers, cauliflower, asparagus, salad greensLarge 2-fist servingFibre + volume for satiety in a bigger deficit; soluble fibre helps LDL
⅓ plate — Lean ProteinChicken/turkey, lean beef, fresh fish, legumes, pea/rice protein, goat/sheep dairyPalm-and-a-half (~40 g protein)Shields ~90 kg lean mass through the deficit; ~2 g/kg total/day
¼ plate — GF CarbBuckwheat, quinoa, millet, rice, cooled potato, GF oatsFist-sized (cycle bigger on training days)Fuels lifting; low-GI, gluten-free per intolerances
Fat — measured, ≤18 g/mealOlive oil, avocado, small nuts, chia/flax, omega-3 fish~1 tsp oil or small handfulHard cap for the pancreas. Cardioprotective sources; low saturated

The One Habit — Keep Every Meal Under 18 g Fat

This is the single rule that protects the pancreas and keeps digestion comfortable. Every meal option in this plan is already built to it — here's how to hold it when improvising.

1
Lean protein + measured oil Skinless poultry, lean beef, white fish and legumes carry little fat — so your one measured teaspoon of olive oil (or small handful of nuts) is the whole fat budget for that meal. Don't add a second fat source.
2
Spread fat across the day, never dump it Four meals × ~15 g beats two meals × 30 g even at the same daily total — the pancreas handles a steady trickle, not a flood.
3
Kreon with the fattier meals When a meal sits near the cap (or you're eating out), take Kreon. Loose, greasy or floating stool afterwards = the meal ran over — log it and trim the fat next time.

👩‍🍳 Recipes

🌶️ Red Lentil Dhal — 4 servings · ~350 kcal · P17 / C47 / F11
Ingredients: 250 g dry red lentils · 400 ml light coconut milk · 1 roasted red pepper (not tomato) · onion / garlic / fresh ginger · 1 tsp olive oil · turmeric / cumin / coriander / ginger powder · 400 ml stock · lemon · fresh coriander.
1. Soften aromatics in the oil. 2. Bloom the spices ~30 sec. 3. Add lentils + roasted pepper + coconut + stock, simmer 15 min. 4. Finish with lemon + coriander. Pair with lean grilled protein.
🍚 Safe Risotto (training day)
Ingredients: 65 g arborio + 1 tsp olive oil (not butter) + onion / garlic + 600 ml stock + asparagus / peas / courgette + 20 g pecorino (sheep, not parmesan) + lemon zest.
No wine, easy on the mushroom. Top with 150 g grilled chicken breast → ~18 g fat. The pecorino swap keeps it cow-dairy free.

Iulian-Specific Notes

  • Fat cap first: ≤18 g fat per meal is the non-negotiable that shapes every choice — even a "healthy" fatty meal (salmon + avocado + oil) can blow it. Pick one fat source per meal.
  • Cholesterol strategy: soluble fibre ≥10–12 g/day (oats, legumes, psyllium) + cardioprotective fats + a bigger deficit to drop visceral fat — but the LDL 245 / TG 422 needs medical management, not diet alone.
  • Recalibration: all macros re-set on the 01.07.2026 lipid panel. Whey stays out (β-lactoglobulin); egg follows the reintro protocol; fish is always fresh.

💪 Training — 4-Day Upper/Lower Split

Philosophy: post-MRI graded return. Two upper + two lower days for 2× weekly frequency (best for holding ~90 kg of lean mass in a deficit), built around the knee and left shoulder. Lower loads are Week-1 calibration starts; swelling is the governor. Tap any exercise to log weight × reps.

Weekly Schedule

Mon
Upper A
Chest / Push
Tue
Lower A
Quad-focus
Wed
Zone-2
Bike / walk
Thu
Upper B
Vertical
Fri
Lower B
Posterior/hip
Sat
Zone-2
Bike / swim
Sun
Rest
Batch prep
⚠️ Governor rules: pain >2/10 in a set → stop / reduce. Next-morning swelling or pain >3/10 → drop that lift 30% next session. Knee: no deep squat / Bulgarian / weighted lunge / impact; leg-extension 90°→40° only. Shoulder: neutral/close grip, no deep anterior stretch, no pronated pull-ups. An ortho consult is still recommended before progressing heavy lower work.
💪 Mon · Upper A — Chest / Push (horizontal)
Upper A · chest & push emphasis. Three chest angles (barbell bench, incline DB press, lengthened cable fly) plus shoulders and triceps, with one horizontal row to keep the scapulae balanced. Loads are Week-1 calibration starts — log and recalibrate. Shoulder-first warm-up every session.
🔻 Left shoulder: neutral / close grip only · no deep anterior stretch under load · cap the fly range · no pronated pull-ups. Stop short of any pinch.
Warm-up · ~6 min · shoulder-first

Band pull-apart

2 × 20 · light band
Squeeze shoulder blades — wakes up the upper back & cuff.

Band external rotation

2 × 15 / side · light band
Elbow pinned to side, rotate out slow. Cuff prep for pressing.

Scap push-up

2 × 10 · bodyweight
Arms straight, push the floor away and let shoulder blades glide. Serratus.
Main work · 7 exercises

Barbell Bench Press

4 × 5 @ RIR 2 · 100 kg (your current) · 2–3 min
Your main chest press. Shoulder blades retracted and down, controlled descent to mid-chest, drive up — no bounce. Stop each set at RIR 2 (~2 in the tank). Progress: hit 4×5 clean → +2.5 kg.
🏋️ Gym: barbell bench press · 🏠 Home: flat DB press · 🏨 Hotel: feet-elevated push-ups
🔻 Left shoulder: controlled ROM, elbows ~45–60° (don't flare), don't over-arch the low back; stop short of any pinch.

Incline DB press — neutral, ~30°

3 × 10 @ RIR 2 · start ~28 kg/hand · 90s
Upper-chest angle to complement the flat bench. ~30° bench, neutral (hammer) grip, cap the bottom to a pain-free depth — no deep anterior stretch.
🏋️ Gym: incline DB press · 🏠 Home: incline DB on a couch · 🏨 Hotel: decline / feet-up push-ups
🔻 Left shoulder: neutral/close grip, no deep anterior stretch under load, stop short of any pinch.

Capped-ROM cable fly

3 × 12 @ RIR 2 · ~12.5 kg/side (your logged fly) · 60s
Hits the chest in the lengthened / adducted position — a different part of the muscle than the presses. Cap the range short of a deep stretch (your pec-deck replacement). Soft elbows, squeeze at the middle.
🏋️ Gym: cable fly, ROM-capped · 🏠 Home: banded fly, short range · 🏨 Hotel: banded fly around a post
🔻 Left shoulder: neutral/close grip, no deep anterior stretch under load, stop short of any pinch.

Chest-supported row (neutral)

3 × 10 @ RIR 2 · start ~55 kg · 90s
One horizontal pull to keep the upper back & scapulae balanced. Chest on the pad, row to lower ribs, no shrug, brief squeeze.
🏋️ Gym: chest-supported / seal row · 🏠 Home: 2-DB bench-supported row · 🏨 Hotel: inverted row under a table

Landmine press

3 × 10 @ RIR 3 · ~20 kg of plates on the bar end (bar not counted) · 90s
Scapular-plane press (not straight overhead) — shoulder-friendly while it settles.
🏋️ Gym: landmine / seated neutral DB press · 🏠 Home: single-DB scapular-plane press · 🏨 Hotel: pike push-up, controlled
🔻 Left shoulder: neutral/close grip, no deep anterior stretch under load, stop short of any pinch.

DB lateral raise

3 × 15 @ RIR 1 · ~8 kg (your logged) · 60s
Proposed 7th — side-delt cap for shoulder width and a fuller push day. Slight forward lean, lead with the elbow, stop short of any pinch.
🏋️ Gym: cable / DB lateral raise · 🏠 Home: DB lateral raise · 🏨 Hotel: water-bottle raises

Rope triceps pushdown

3 × 12–15 @ RIR 2 · start ~25 kg · 60s
Elbows pinned, spread the rope at the bottom. Low shoulder stress.
🏋️ Gym: rope pushdown · 🏠 Home: band pushdown · 🏨 Hotel: bench dips, feet forward
🔥 Core finisher · 3 exercises

Cable crunch

3 × 15 · light cable · 45s
Round down through the spine, exhale, no hip-flexor pulling.

Pallof hold

3 × 30 s / side · band (anchor with a plate) · 45s
Press out, resist the twist, brace. Log seconds in the reps field.

Hollow-body hold

3 × 30 s · bodyweight · 45s
Low back pressed to floor, ribs down, arms overhead. Log seconds in the reps field.
🦵 Tue · Lower A — Quad-focus (knee-safe)
Lower A · quad-focus, joint-friendly. Depth-capped, meniscus- & kneecap-safe. Loads are Week-1 calibration starts. Swelling is the dashboard: pain >2/10 in a set → stop/reduce; next-morning swelling or pain >3/10 → drop that lift 30% next session.
🦵 Depth hardware required: set a leg-press pin/stop and use a physical box for the squat. No deep flexion under load, no lockout, no impact. If the hardware isn't there, run the Rehab / Walk day instead this session.
Warm-up · ~7 min

Stationary bike

5 min · low resistance, high cadence
Warms the joint + synovial fluid. Smooth spin, no grinding. Log minutes in the reps field.

Band TKE

2 × 15 / leg · light band
Band behind the knee, straighten fully, 1 s hold. VMO prep, zero compression.

Banded clamshell

1 × 15 / side · mini-band
Glute-med activation — less knee valgus under load.

Spanish-squat isometric

2 × 20–30 s @ ~60° knee · band behind knees
Quad / kneecap prep in a safe mid-angle. Log seconds in the reps field.
Main work

Leg Press

4 × 8–10 @ RIR 3 · start ~90 kg · 90s
Feet high on the platform, drive through the heels.
🏋️ Gym: leg press with a pin/stop · 🏠 Home: heavy goblet box-squat to a chair (above parallel) · 🏨 Hotel: tempo BW squat to a chair, 4-1-1
🦵 Hard-stop at ~90° knee — no deeper — and never lock out at the top.

Box Squat — high box

3 × 6–8 @ RIR 3 · start ~60 kg (goblet→bar) · 2–3 min
Sit back to a box set above parallel, vertical shin, stand tall. Hold RIR 3 the whole first block.
🏋️ Gym: barbell box squat (goblet to start) · 🏠 Home: goblet squat to a chair · 🏨 Hotel: BW box squat to a chair, slow tempo
🦵 The box is the hard depth stop — never below parallel.

Leg Extension — partial ROM

3 × 12–15 @ RIR 3 · start ~30 kg · 60s
Light and controlled.
🏋️ Gym: leg-extension machine, ROM-capped · 🏠 Home: seated banded knee extension, mid-range · 🏨 Hotel: seated banded knee extension
🦵 Train the 90°→40° window only — do NOT finish to lockout (that spikes kneecap stress).

Standing Calf Raise

3 × 12–15 · bodyweight → light · 45s
Full range, 1 s squeeze at the top.
🏋️ Gym: standing or seated calf machine · 🏠 Home: single-leg calf raise on a step · 🏨 Hotel: BW calf raises on a step
🔥 Core finisher · 3 exercises

Dead Bug

3 × 10 / side · bodyweight · 45s
Low back flat, opposite arm + leg, slow. Anti-extension.

Pallof Press

3 × 12 / side · band (anchor with a plate), light · 45s
Press straight out, resist the twist. Anti-rotation.

Side Plank

3 × 30 s / side · bodyweight · 45s
Straight line hip to shoulder, don't sag. Log seconds in the reps field.
🏋️ Thu · Upper B — Vertical (push/pull)
Upper B · vertical emphasis. Second upper session for 2× weekly frequency (best for holding muscle in a deficit). Pull-ups are replaced by chin / neutral pulldown to protect the left shoulder; face-pulls are built in as prehab.
🔻 Left shoulder: neutral / close grip only · no deep anterior stretch under load · no pronated pull-ups. Stop short of any pinch.
Warm-up · ~6 min · shoulder-first

Band pull-apart

2 × 20 · light band
Upper-back + cuff activation before pressing.

Band external rotation

2 × 15 / side · light band
Slow external rotation, elbow at side.

Scap pull (hang)

2 × 10 · bodyweight
From a dead hang, pull shoulder blades down/back without bending elbows.
Main work

Incline DB press — neutral, moderate incline

4 × 8–10 @ RIR 2 · start ~28 kg/hand · 2–3 min
~30° bench, neutral grip, cap the bottom to pain-free. Upper-chest bias, less anterior stress.
🏋️ Gym: incline DB press · 🏠 Home: incline DB on a couch · 🏨 Hotel: decline / feet-up push-ups
🔻 Left shoulder: neutral/close grip, no deep anterior stretch under load, stop short of any pinch.

Assisted chin-up / neutral pulldown

4 × 8 @ RIR 2 · start ~85 kg pulldown · 2–3 min
Replaces pull-ups. Chin (supinated) or neutral grip only — pronated aggravates the shoulder.
🏋️ Gym: assisted-chin machine / neutral pulldown · 🏠 Home: band-assisted chin · 🏨 Hotel: band-assisted chin over a door bar
🔻 Left shoulder: neutral/close grip, no deep anterior stretch under load, stop short of any pinch.

Seated cable row (neutral, mid-grip)

3 × 10–12 @ RIR 2 · start ~60 kg · 90s
Tall chest, row to the belly, squeeze — no torso heave.
🏋️ Gym: seated cable row · 🏠 Home: 2-DB bent row / band row · 🏨 Hotel: backpack bent-over row

DB lateral raise (lengthened bias)

3 × 15 @ RIR 1 · ~8 kg (your logged) · 60s
Slight forward lean, lead with the elbow, stop short of any pinch. Partials fine at the end.
🏋️ Gym: cable / DB lateral raise · 🏠 Home: DB lateral raise · 🏨 Hotel: water-bottle raises

Face pull (external-rotation bias)

3 × 15 @ RIR 2 · ~27.5 kg (your logged face-pull) · 60s
Not optional — posterior cuff + scap health for the recurring shoulder. Pull to the forehead, rotate out.
🏋️ Gym: cable face pull · 🏠 Home: band face pull · 🏨 Hotel: band face pull anchored in a door

DB hammer curl (neutral)

3 × 12 @ RIR 2 · ~16 kg/hand (your logged) · 60s
Neutral grip = elbow + shoulder friendly. No swing.
🏋️ Gym: DB hammer curl · 🏠 Home: DB / backpack hammer curl · 🏨 Hotel: band hammer curl
🔥 Core finisher · 3 exercises

Ab wheel (or reverse crunch)

3 × 10 · bodyweight · 45s
Roll out only as far as you keep a flat low back. Anti-extension.

Suitcase carry

3 × 30 s / side · ~50 kg (your logged suitcase) · 45s
Walk tall, don't lean — anti-lateral-flexion. Log seconds. Knee-safe, controlled pace.

Bird-dog to plank

3 × 8 / side · bodyweight · 45s
From a plank, extend opposite arm+leg, hold 1s, return. Anti-rotation.
🦵 Fri · Lower B — Posterior / Hip (knee-safe)
Lower B · posterior-chain, hip-dominant. The meniscus and kneecap barely see this day, so you can actually train it hard — it's where lower-body strength keeps climbing while the knee stays protected. Loads are Week-1 calibration starts. Same governor: pain >2/10 in a set → stop/reduce; next-morning swelling or pain >3/10 → drop that lift 30%.
Warm-up · ~7 min

Stationary bike

5 min · low resistance, high cadence
Warms the joint + synovial fluid. Smooth spin. Log minutes in the reps field.

Band TKE

2 × 15 / leg · light band
Band behind the knee, straighten fully, 1 s hold. VMO prep.

Banded clamshell

1 × 15 / side · mini-band
Glute-med activation before hinging.

Glute bridge

2 × 12 · bodyweight
Drive through heels, squeeze glutes 1 s. Primes the hinge pattern.
Main work

Romanian Deadlift

4 × 8 @ RIR 3 · start ~75 kg · 2–3 min
Hips back, soft knee (~15–20°) held throughout, bar rides the thighs, neutral spine — feel the hamstring stretch. Your safest big lift: hip-dominant, near-zero meniscus load. Progress reps → then +2.5 kg.
🏋️ Gym: barbell RDL · 🏠 Home: dumbbell RDL · 🏨 Hotel: single-leg RDL (bodyweight, slow) or backpack RDL

Barbell Hip Thrust

4 × 8–10 @ RIR 2 · start ~80 kg · 90s
Upper back on a bench, drive through the heels, shin vertical, full hip extension + 1 s squeeze (don't over-arch the low back). Knee angle fixed — meniscus-safe, so push it.
🏋️ Gym: barbell hip thrust · 🏠 Home: dumbbell hip thrust, shoulders on the couch · 🏨 Hotel: single-leg glute bridge, 12/leg, 1 s hold

Seated Leg Curl

3 × 10–12 @ RIR 2 · start ~40 kg · 75s
Slow 3 s eccentric, full but controlled ROM.
🏋️ Gym: seated leg-curl machine · 🏠 Home: Swiss-ball / slider hamstring curl · 🏨 Hotel: Nordic-curl negatives (band-assisted)
🦵 Seated (not lying), and don't slam into deep end-range flexion — ease the last few degrees.

45° Back Extension

3 × 12–15 · bodyweight → hug a plate · 60s
Hinge at the hips with a neutral spine, squeeze glutes at the top — no lower-back rounding. Posterior chain + erectors, no knee load.
🏋️ Gym: 45° hyper bench · 🏠 Home: floor "Superman" hip-hinge or banded good-morning · 🏨 Hotel: banded good-morning, slow

Seated Calf Raise

3 × 15 · start ~20 kg · 45s
Full range, 1 s squeeze. Seated = soleus bias, full control.
🏋️ Gym: seated calf machine · 🏠 Home: seated calf raise, dumbbell on the knees · 🏨 Hotel: single-leg calf raise on a step
🔥 Core finisher · 3 exercises

Bird-Dog

3 × 10 / side · bodyweight · 45s
Opposite arm + leg, no hip rotation, brief hold. Anti-rotation stability.

Lying Leg Raise

3 × 12 · bodyweight (floor) · 45s
On your back (not hanging — protects the left shoulder), low back pressed down, controlled, no swing.

Plank

3 × 45–60 s · bodyweight · 45s
Straight line, ribs down, glutes tight. Log seconds in the reps field.
🚴 Wed / Sat · Zone-2 Conditioning
Zone-2 · the lipid & visceral-fat lever. Easy, nose-breathing, conversational pace (~60–70% max HR). Low-impact only while the knee heals — no running or jumping.

Stationary bike — Zone-2

30–45 min · steady, conversational
Smooth cadence, low-moderate resistance. Knee-friendly. Log minutes in the reps field.

Incline treadmill walk — Zone-2

30–45 min · brisk, slight incline
Flat-to-gentle incline, quick pace, no jogging. Log minutes in the reps field.

Swim — Zone-2

25–35 min · easy laps
Zero joint impact — ideal on a stiff-knee day. Log minutes in the reps field.
Rotate the modality by how the knee feels that day. 30–45 min steady. A big chunk of the fat loss (and the cholesterol improvement) comes from here — don't skip it.
🩹 Rehab / Walk Day — knee-flare substitution
Use this any day a flare lands — when flexion regresses, swelling rises, or pain spikes. It substitutes the prescribed session and logs under today's date. Defer to your physio; the hip-thrust here involves some knee flexion, so swap it for a quad set / straight-leg raise if the physio wants the knee fully offloaded this week.

Stationary bike — easy

10 min warm-up · low resistance
Smooth cadence, pain-free range. Log minutes in the reps field.

Terminal Knee Extension (TKE)

3 × 20 · BW / band · 45s
Band around the knee anchored to a rack, push knee back into full extension. Pain-free range only.

Barbell Hip Thrust — rehab variant

4 × 12 · ~80 kg · 90s
Knee-friendly hinge alternative to RDL while the flare resolves. Bench behind, bar on hips, drive hips to the ceiling.

One-Legged Cable Kickback

3 × 15 each · ~7.5 kg cable · 60s
Glute isolation — ankle cuff, kick straight back, squeeze at the top.

Clamshell + Lateral Band Walk

3 × 15 · BW / mini-band · 45s
Glute-medius — hip stability during knee recovery. Clamshells then lateral band steps each direction.

Flat Walk — easy

20–45 min · flat, comfortable pace
Pumps effusion, breaks stiffness, fights quad shutdown. Length capped by symptoms. Log minutes in the reps field.

🧘 Recovery — Mobility, Zone-2 & Sleep

Recovery is where the adaptation actually happens. Move slowly, breathe through the nose, never push into pain. The knee and shoulder work is prehab — do it on the days it's prescribed, not just when something hurts.
🚫 Knee: no deep flexion under load, no impact/jumping. Shoulder: no deep anterior stretch, no pronated (palms-away) hangs — keep it neutral/close grip.

Daily Knee & Shoulder Mobility — 5–8 min

MovementReps/HoldCue
Terminal Knee Extension (band or towel under knee)2 × 15Press the back of the knee down, straighten fully. Builds the VMO that stabilises the joint.
Heel slides / gentle knee ROM2 × 10Slide heel toward glute only to a comfortable, pain-free range — no forcing deep flexion.
Straight-leg raise2 × 10 / sideQuad tight, lift to ~45°, lower slow. Loads the quad without bending the knee.
Band pull-apart (shoulder)2 × 15Neutral grip, squeeze shoulder blades. Posterior-chain balance for the left shoulder.
Wall slides / scap setting2 × 10Forearms on wall, slide up only to where it stays pain-free. No deep overhead reach.

Zone-2 Conditioning & Daily Walk

Zone-2 (easy, nose-breathing, ~60–70% max HR) is the engine for dropping visceral fat without beating up the joints. Low-impact modalities only: stationary bike, incline treadmill walk, or swimming — no running/jumping while the knee is healing.
VariablePrescription
ModalityStationary bike · incline walk · swim (rotate; all knee-friendly)
Conditioning day30–45 min steady Zone-2, 1–2×/week (see Training)
Daily walkStart 15 min, build toward 30–45 min. Conversational pace — a walk, not a workout.
WhenMorning light anchors circadian rhythm; a walk after a meal blunts the glucose response.
Knee ruleIf the knee swells or aches after, drop volume/incline and log it — swelling is the governor.
Low-motivation ruleLower the bar to "shoes on, out the door for 5 min." Permission to turn around. You almost never will.

Stretch Library — À la Carte

For walk days or whenever you feel tight. Hold 30–45s, breathe slowly through the nose. Gentle only — to the first hint of stretch, never into pain. Keep shoulder stretches shallow (no deep anterior stretch).
StretchHoldCue
Standing Figure-4 (hold a chair)30–45s / sideCross ankle over knee, sit back gently. Hips + glutes — counters sitting.
Standing Hip-Flexor (hand on wall)30–45s / sideSplit stance, tuck the tailbone, push the hip gently forward.
Hamstring — Heel on Chair30–45s / sideTall spine, hinge from the hip not the low back, soft knee.
Standing Quad (hold the wall)30–45s / sideKnees together, heel toward glute, stand tall. Ease off if it pinches the knee.
Doorway Pec Opener — low hand30s / sideForearm on the frame at chest height, elbow below shoulder, step through softly. Shallow opener, not a deep stretch — protects the left shoulder.
Band-Assisted Lat Stretch30s / sideBand anchored in a door, hinge back and sink — breathe into the sides of your back.
Standing Calf on Wall30–45s / sideBack leg straight, heel glued to the floor, lean into the wall.

Foam Roller — Optional Add-On

Only if you have one — nothing in the plan requires it. Slow passes, pause and breathe on tender spots, never sharp pain. Never roll directly over the kneecap or the joint line — roll the muscle above and below it.
AreaTimeHow
Quads45–60sBefore lower-body sessions. Forearms on the floor, slow passes on the thigh — stop above the kneecap.
Calves45–60sSlow passes below the knee; ease off near the joint line.
Lats (side-lying)30–45s / sideBefore upper-body sessions. Roller under the armpit, roll the side of the back.
Glutes & Hamstrings~60sAfter lower-body sessions. Sit on the roller, tip to one side, slide down the hamstring.
Upper Back (thoracic)30–45sAfter upper-body sessions. Chin gently tucked, roll mid-back to shoulder blades — never the neck, never arch backwards over the roller.

🔑 Lifestyle — Habits & Sleep

5 Anchor Habits

These 5 habits ARE the plan. Everything else builds on them. If something breaks down, come back to this list first.
Habit 1 · Every Morning
🌅 Walk / Zone-2 after waking
Light exposure + easy movement resets the circadian clock and starts chipping at visceral fat without loading the knee. 15 min minimum. Shoes on is the only commitment.
Habit 2 · Every Meal
🥩 High protein, ≤18 g fat
Protein shields ~90 kg of lean mass through the deficit; the fat cap protects the pancreas. Every meal option in the plan is already built to both — just follow them.
Habit 3 · Daily, 5–8 min
🦵 Knee & shoulder mobility
TKE, straight-leg raises and band pull-aparts every day — not just training days. This is active prehab that lets you keep training around the joints instead of stopping.
Habit 4 · Weekly
⚖️ Weigh 3×/week, judge the average
Use the weekly average, not any single reading. No movement in 14 days at ≥90% adherence → drop 150 kcal from rest-day carbs. Never below the protein/fat floors.
Habit 5 · Every Night
🌙 Magnesium + wind-down · Bed by 23:00
Sleep is where muscle is protected and appetite hormones reset. Magnesium bisglycinate in the evening + a dark, screen-off wind-down is the highest-leverage recovery tool you have.

Sleep Protocol — Targeting 7.5h, Quality 4+/5

Why sleep matters most for recomp: Poor sleep raises cortisol (drives visceral fat — your top lever on the cholesterol), spikes appetite and cravings, and blunts recovery from lifting. Improving sleep by 60–90 min compounds across every other goal.
Target
7.5h / night
Fixed Wake
Same time daily
Bedtime
23:00
Nap Rule
Max 20 min, early afternoon
Room Temp
18–20 °C
Screen Off
22:00 latest

Evening Wind-Down Protocol

TimeActionWhy
20:00Finish eating3-hour gap before sleep improves sleep quality + gut rest
21:00Dim lights · Magnesium bisglycinateDarkness triggers melatonin; magnesium reduces sleep latency
22:00Screens off (phone in another room)Blue light suppresses melatonin; phone in bedroom keeps you wired
22:3010 min reading or gentle stretchingTransitions the nervous system from "on" to "off"
23:00Lights outTarget 7.5h
⚠️ If sleep quality stays 3/5 or below despite this protocol + magnesium for a few weeks, raise it with your GP — untreated poor sleep will stall both the fat loss and the recovery from training.

💊 Supplement Protocol

SupplementDoseTimingWhy for You
Pea / Rice ProteinAs needed to hit protein targetPost-training / any slotReplaces whey — whey is β-lactoglobulin, your #1 intolerance. Plant blend covers the amino profile without cow-dairy.
Creatine Monohydrate5 gDaily, any timeMost-evidenced strength/lean-mass aid; safe and cheap. Supports the recomp while dropping fat.
Magnesium Bisglycinate~300 mgEveningSleep quality + recovery; gentle, well-absorbed form.
Kreon (pancreatic enzymes)Per prescriptionWith the fattier mealsReplaces the enzymes the pancreas can't make — the reason fat is capped at ≤18 g/meal even with it.
Daosin (DAO enzyme)SituationalBefore higher-histamine mealsTops up low DAO before a meal you know runs higher-histamine (eating out, unavoidable aged foods).
MeteospasmylPRNAs neededFor bloating / GI spasm flare-ups.
🩺 Doctor's call, not self-start:
  • Omega-3 / psyllium / plant sterols — helpful for the lipids, but the severe dyslipidemia (LDL 245 / TG 422) needs medical management (statin discussion). Coordinate these with the GP/lipidologist, not on your own.
  • 🚫 L-carnitine — on hold (TMAO / cardiovascular concern given the lipid picture).
  • 🚫 Whey / any cow-dairy protein — β-lactoglobulin is the #1 intolerance.

🍽️ Food Log

Protein
0 / 130g
Carbs
0 / 120g
Fat
0 / 52g
kcal
0 / 1500

Tap 🍽 to log today's meals.

📊 Progress

⚖️ Smart-Scale Body Composition

DateWeightBF %Fat kgMuscle kgVisceralHydrationMetab. age
2026-05-08 (start)135.0 kg
2026-05-18131.9 kg31.4%41.490.51560.8%50
2026-07-07 (latest)130.8 kg31.1%40.790.11560.6%51
Trend: −4.2 kg from the 135 kg start. Since 18 May: fat −0.7 kg, lean −0.4 kg — muscle is being preserved while fat comes off, exactly the recomp goal. Visceral fat is stuck at 15, which is why the deficit and Zone-2 stay in place.
📋 Latest reading also: RHR 49 · BMI 32.3 · bone 4.3 kg (non-fasted, ~noon). Weigh 3×/week, same conditions; judge the weekly average, not any single day.
Body Measurements
Your baseline is from your intake. Add a new set whenever you re-measure — weekly is ideal, same time of day.
Progress Photos
Up to 10 photos — front / side / back progress shots, or a screenshot from your smart-scale app. Only you and your coach can see these; they never appear elsewhere.
Exercise Log
Overall effort:
Food Log
Protein
0 / 130g
Carbs
0 / 120g
Fat
0 / 52g
kcal
0 / 1500
Pain above 2/10 = stop and swap. Nothing in these five minutes should hurt.
How was your session?
Session date
Effort
Energy
Flag for Coach? Optional
Notes Optional