EsteBot

Looking back · Fri 12 Jun 2026

How should you train today?

Take it easy

From training load, effort, sleep, HRV and resting heart rate, how you feel, nutrition and weight-loss pace.

Training load watch load ratio 1.34 (7-day vs 28-day; amber under 0.8 or over 1.3, red over 1.5); monotony 2.4 over the last 7 days (how alike the days were; amber over 2.0, red over 2.5)
Effort (RPE) good session RPE 8.6 over the last 7 days vs 8.1 before (amber +0.75 or a 9+ average, red +1.5)
Sleep good 6.8 h asleep last night (amber under 6, red under 5); 6.9 h average over the last 3 nights vs 7.0 h usual (amber 45 min short, red 90)
HRV & resting HR good 7-day HRV 45 vs 30-day 43 (+0.3 SD; amber at -1.0, red at -1.5); 7-day resting HR 62 vs 62 (amber +3, red +5)
How you feel no data nothing in your notes for today or yesterday
Nutrition watch 1,816 kcal/day over the last 4 complete days vs ~2,918 maintenance from your weight trend (amber 1,000 short, red 1,500); protein 180 g/day vs 164 g target (amber under 80%, red under 60%)
Weight-loss pace good losing 0.64% of body weight a week over 4 weeks (amber over 1%, red over 1.5%: recovery under strain)

The call counts these: rest when two or more areas show strain, take it easy with one strain or two to watch, go all out only when everything is good. No single signal decides the day.

Today's session

Push B · Barbell Military Press

Next in your push → pull → legs rotation after legs on Wed 10 Jun. Exercises from your last Push B (Wed 3 Jun); each target comes from the last time you did that exercise.

ExerciseTodayWhyLast time
Barbell Military Press 120 × 5 at RPE 9
hold
top set 120 × 5 at RPE 10: make it cleaner first
Take-it-easy day: repeat last time's loads, one set fewer, stop by RPE 8.
120 × 5, 120 × 5, 120 × 5 · Wed 3 Jun
Dumbbell Bench Press 70 × 10
add a rep
top set 70 × 9 at RPE 9
Take-it-easy day: repeat last time's loads, one set fewer, stop by RPE 8.
70 × 10, 70 × 9, 70 × 9 · Wed 3 Jun
Cable Overhead Tricep Extension 60 × 12
add a rep
top set 60 × 11 at RPE 8
Take-it-easy day: repeat last time's loads, one set fewer, stop by RPE 8.
60 × 11, 60 × 11, 60 × 11 · Wed 3 Jun
Dumbbell Lateral Raise 30 × 14
add a rep
top set 30 × 13 at RPE 9
Take-it-easy day: repeat last time's loads, one set fewer, stop by RPE 8.
30 × 14, 30 × 14, 30 × 13 · Mon 8 Jun

One rule for every exercise, applied to its last session. Strength work (top set of 5 or fewer): RPE 8 or under adds load, 8.5–9 adds a rep. Accessories: add a rep up to 12 (15 for calves, laterals, shrugs, face pulls, leg extensions, flyes), then add load and drop to the bottom of the range. Bodyweight: beat the last total reps by 1–2. Any top set at RPE 9.5+: hold the load and make it cleaner. No RPE logged: repeat it. A take-it-easy verdict holds every load; a sore back drops the spine-loading lifts.

Recovery

HRV 7-day
45 / 43
Resting HR
62
Sleep
6.8h
Load ratio
1.34
Days since rest
1 · rest Thu 11 Jun · 0 before today

Overnight HRV (ms)

30 40 50 60 2 May 23 May 12 Jun 2 May: 39 3 May: 45 4 May: 43 5 May: 40 6 May: 31 7 May: 44 9 May: 40 10 May: 40 11 May: 36 12 May: 45 13 May: 41 14 May: 46 15 May: 37 16 May: 38 17 May: 43 18 May: 49 19 May: 48 20 May: 42 21 May: 31 22 May: 38 23 May: 42 24 May: 50 25 May: 51 26 May: 34 27 May: 43 28 May: 38 29 May: 52 30 May: 36 31 May: 47 1 Jun: 44 2 Jun: 48 3 Jun: 38 4 Jun: 48 5 Jun: 34 6 Jun: 41 7 Jun: 48 8 Jun: 40 9 Jun: 43 10 Jun: 46 11 Jun: 50 12 Jun: 45 45 30-day baseline

Resting heart rate (bpm)

58 60 62 64 66 68 2 May 23 May 12 Jun 2 May: 62 3 May: 64 4 May: 62 5 May: 62 6 May: 64 7 May: 61 9 May: 62 10 May: 62 11 May: 63 12 May: 63 13 May: 63 14 May: 65 15 May: 62 16 May: 63 17 May: 64 18 May: 62 19 May: 62 20 May: 63 21 May: 62 22 May: 63 23 May: 60 24 May: 59 25 May: 63 26 May: 62 27 May: 60 28 May: 67 29 May: 64 30 May: 62 31 May: 64 1 Jun: 63 2 Jun: 62 3 Jun: 62 4 Jun: 62 5 Jun: 66 6 Jun: 64 7 Jun: 62 8 Jun: 60 9 Jun: 60 10 Jun: 61 11 Jun: 64 12 Jun: 61 61 baseline + 3

Sleep (hours asleep)

4.0 5.0 6.0 7.0 8.0 2 May 23 May 12 Jun 2 May: 7.6 3 May: 7.5 4 May: 7.3 5 May: 7.1 6 May: 6.9 7 May: 7.4 8 May: 7.4 9 May: 7.5 10 May: 7.0 11 May: 7.0 12 May: 7.4 13 May: 6.9 14 May: 6.6 15 May: 7.4 16 May: 7.9 17 May: 7.3 18 May: 7.2 19 May: 7.2 20 May: 6.8 21 May: 7.9 22 May: 7.8 23 May: 6.7 24 May: 7.3 25 May: 6.7 26 May: 7.3 27 May: 4.8 28 May: 6.8 29 May: 7.4 30 May: 7.3 31 May: 6.7 1 Jun: 6.4 2 Jun: 6.8 3 Jun: 6.7 4 Jun: 5.0 5 Jun: 7.1 6 Jun: 7.3 7 Jun: 6.7 8 Jun: 7.6 9 Jun: 7.2 10 Jun: 6.9 11 Jun: 6.8 12 Jun: 7.1 7.1 under 5 h: take it easy

Load ratio (7-day vs 28-day)

0.0 1.0 2.0 3.0 4.0 5.0 2 May 23 May 12 Jun 2 May: 4.0 3 May: 4.0 4 May: 4.0 5 May: 4.0 6 May: 4.0 7 May: 4.0 8 May: 4.0 9 May: 3.5 10 May: 3.5 11 May: 3.0 12 May: 2.7 13 May: 2.3 14 May: 1.9 15 May: 1.7 16 May: 1.5 17 May: 1.7 18 May: 1.4 19 May: 1.1 20 May: 1.0 21 May: 1.0 22 May: 0.9 23 May: 0.9 24 May: 0.7 25 May: 0.9 26 May: 1.0 27 May: 1.0 28 May: 1.0 29 May: 1.0 30 May: 1.0 31 May: 1.0 1 Jun: 1.0 2 Jun: 1.0 3 Jun: 1.0 4 Jun: 1.1 5 Jun: 1.1 6 Jun: 1.1 7 Jun: 1.2 8 Jun: 1.3 9 Jun: 1.3 10 Jun: 1.4 11 Jun: 1.3 12 Jun: 1.3 1.3 0.8 1.5 injury risk

Spinal load by day type, from your own sessions: push 0.62 · pull 1.25 · legs 1.33 (0–3).

Training calendar

Training: lifting 5+ sets, or any workout but a walk Rest-day movement: a walk, nothing else Rest Sick or injured, from your notes or check-in

May 2026

M
T
W
T
F
S
S
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

June 2026

M
T
W
T
F
S
S
1 2 3 4 5 6 7 8 9 10 11 12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Hover a day for its sessions; click to open the page as of that day.

Body weight

204.8 lb 14-day average · this morning 203.3
-2.09 lb/week, line fitted through the last 4 weeks of weigh-ins (1.02% of body weight)
Average this week vs last week -0.9 lb 0.45%/wk Losing less than expected
Average last 4 weeks vs the 4 before -5.3 lb (-1.32/wk) 0.64%/wk On pace

Planned pace: losing 0.5–1.0% of body weight a week (estebot.toml). A single week moves 2–3 lb on water and glycogen alone, so the 4-week line is the one to act on.

Goal: 175 lb

20 Sep 2026 at the current pace — 29.8 lb to go from a 14-day trend of 204.8, about 14 weeks. A straight line: weight loss usually slows, so treat it as the pace you are on, not a promise.

Faster than your limit. Losing 1.02% of body weight a week, over the 1%/week line you set for keeping muscle. Watch protein and the pull-up / e1RM trend.
14-day trend morning weigh-in
200 210 220 2 May 23 May 12 Jun 2 May: 214 3 May: 215 4 May: 214 5 May: 214 7 May: 214 8 May: 214 9 May: 214 10 May: 214 11 May: 213 12 May: 213 14 May: 213 15 May: 213 16 May: 212 17 May: 212 19 May: 211 20 May: 211 21 May: 211 22 May: 211 23 May: 210 24 May: 210 25 May: 210 26 May: 210 27 May: 210 28 May: 209 29 May: 209 30 May: 209 1 Jun: 209 2 Jun: 208 3 Jun: 208 4 Jun: 208 5 Jun: 207 6 Jun: 207 7 Jun: 206 10 Jun: 206 11 Jun: 205 12 Jun: 205 205 203

Strength standards — best estimated 1RM, last 8 weeks

Lifte1RM× body weightLevelNext level atAt 175 lb
Squat 303 lb 1.48 Intermediate 392 lb Intermediate
Bench press 222 lb 1.08 Intermediate 294 lb Intermediate
Deadlift 356 lb 1.74 Intermediate 491 lb Intermediate
Overhead press 140 lb 0.68 Novice 147 lb Intermediate

Squat + bench + deadlift: 881 lb, DOTS 254 (277 at 175 lb with the same lifts).

Levels use common 1RM-to-body-weight bands, scaled to your 205 lb 14-day average by body weight2/3, because a plain ratio underrates heavier lifters. e1RM comes from your best set (Epley), so lifts trained in sets of 3–5 read a little high or low against a tested single. The bands are a rough guide, not a federation standard. DOTS compares totals across body weights: roughly 300–350 is a good recreational lifter, about 400 national level, 500+ world class.

Nutrition — last 14 days marked complete

Calories in
1,856
Deficit, logged
541
Deficit, measured
1,046
Protein / day
180 g / 164 target

kcal/day over 14 complete days. Logged = Apple's burn (active + resting) minus Cronometer intake. Measured = what the 4-week weight trend implies (lb/week × 3,500 ÷ 7). They differ by 506 kcal/day. Protein target: 0.8 g per lb of body weight = 164 g/day at the 14-day trend (estebot.toml); you're averaging 180 g, 110% of it. For reference, 1.2–1.6 g per kg (0.54–0.73 g/lb) is the range usually cited for keeping muscle while losing weight.

Micronutrients under 90% of the reference intake — food + supplements, last 28 days

NutrientFood+ SupplementsTotalOf referenceFoods that close it
Fiber 18 – 18 g 48% beans and lentils, oats, berries, chia seeds, vegetables
Vitamin E 8.0 – 8.0 mg 53% sunflower seeds, almonds, peanut butter, avocado
Potassium 2,600 – 2,600 mg 76% potatoes, beans and lentils, bananas, yogurt, spinach
Vitamin A 738 – 738 µg 82% sweet potato, carrots, spinach, eggs
Magnesium 355 – 355 mg 84% pumpkin seeds, almonds, spinach, black beans, dark chocolate

Close to an upper limit (50% or more)

NutrientCountedUpper limitOf limitNote
Vitamin D 2,189 IU 4,000 IU 55% food + supplements. Food alone is about 230 IU a day; the 2,000 IU capsule is most of it.

Reference: US Dietary Reference Intakes and upper limits, men 31–50. Food counts only complete days where at least 80% of the day's calories came from foods that report the nutrient. Supplements: Vitamin D3, Fish oil, every day, from supplements.toml. Food-log and label arithmetic, not a blood test.

Predictions

PredictionResolvesSo farTargetData logged
P-001 The cut keeps a pace of 1 to 2 lb a week until it ends
OLS over 0 weigh-ins, 2026-07-31 to 2026-06-12
Sun 27 Dec
198 days
no data yet -2.0 to -1.0 lb/week on track
weigh-ins: 0 of 111; longest gap 0 (max 7)
P-002 Squat, bench, deadlift and press stay within 5% of their pre-cut best
interim: 2026-05-30 to 2026-06-12 vs 2026-05-02 to 2026-05-29; Bench Press +2.7%, Deadlift -2.6%, Military Press +4.3%, Squat +4.0%
Sun 27 Dec
198 days
+3.4 %
inside
not below -5.0 % –
P-003 HRV ends the cut more than one SD above where it started
30-day mean to 2026-06-12 vs 2026-05-02 to 2026-05-29
Sun 27 Dec
198 days
43.0 ms (+1.3)
outside
more than 47.2 ms (baseline 41.7 + 1 SD 5.5) on track
complete food logs: 14 of 169

Interim progress only. Each prediction resolves in ledger.md by its criterion as written, including the judgement calls a number can't make.

Training load — 8 weeks

Exercise minutes (Apple, all activity)

0 20 40 60 80 18 Apr: 0 19 Apr: 0 20 Apr: 0 21 Apr: 0 22 Apr: 0 23 Apr: 0 24 Apr: 0 25 Apr: 0 26 Apr: 0 27 Apr: 0 28 Apr: 0 29 Apr: 0 30 Apr: 0 1 May: 0 2 May: 43 3 May: 2 4 May: 46 5 May: 51 6 May: 55 7 May: 52 8 May: 38 9 May: 45 10 May: 1 11 May: 44 12 May: 51 13 May: 43 14 May: 1 15 May: 37 16 May: 33 17 May: 36 18 May: 5 19 May: 4 20 May: 40 21 May: 3 22 May: 30 23 May: 44 24 May: 2 25 May: 36 26 May: 43 27 May: 47 28 May: 0 29 May: 43 30 May: 42 31 May: 3 1 Jun: 42 2 Jun: 43 3 Jun: 45 4 Jun: 7 5 Jun: 39 6 Jun: 49 7 Jun: 36 8 Jun: 60 9 Jun: 45 10 Jun: 62 11 Jun: 5 12 Jun: 30 18 Apr 16 May 12 Jun

Hard sets (RPE 7+, or every working set where no RPE was logged)

0 10 20 18 Apr: 0 19 Apr: 0 20 Apr: 0 21 Apr: 0 22 Apr: 0 23 Apr: 0 24 Apr: 0 25 Apr: 0 26 Apr: 0 27 Apr: 0 28 Apr: 0 29 Apr: 0 30 Apr: 0 1 May: 0 2 May: 7 3 May: 0 4 May: 4 5 May: 12 6 May: 10 7 May: 0 8 May: 10 9 May: 6 10 May: 0 11 May: 9 12 May: 12 13 May: 15 14 May: 0 15 May: 12 16 May: 12 17 May: 0 18 May: 0 19 May: 0 20 May: 11 21 May: 0 22 May: 9 23 May: 12 24 May: 0 25 May: 15 26 May: 11 27 May: 12 28 May: 0 29 May: 12 30 May: 10 31 May: 0 1 Jun: 12 2 Jun: 15 3 Jun: 11 4 Jun: 0 5 Jun: 12 6 Jun: 12 7 Jun: 0 8 Jun: 12 9 Jun: 12 10 Jun: 15 11 Jun: 0 12 Jun: 12 18 Apr 16 May 12 Jun

Tonnage, thousand lb (logged weight × reps; pull-ups add sets, not pounds)

0 10 20 30 40 18 Apr: 0 19 Apr: 0 20 Apr: 0 21 Apr: 0 22 Apr: 0 23 Apr: 0 24 Apr: 0 25 Apr: 0 26 Apr: 0 27 Apr: 0 28 Apr: 0 29 Apr: 0 30 Apr: 0 1 May: 0 2 May: 8 3 May: 0 4 May: 10 5 May: 29 6 May: 6 7 May: 0 8 May: 10 9 May: 20 10 May: 0 11 May: 8 12 May: 10 13 May: 32 14 May: 0 15 May: 7 16 May: 10 17 May: 0 18 May: 0 19 May: 0 20 May: 22 21 May: 0 22 May: 9 23 May: 11 24 May: 0 25 May: 33 26 May: 7 27 May: 11 28 May: 0 29 May: 22 30 May: 9 31 May: 0 1 Jun: 11 2 Jun: 34 3 Jun: 7 4 Jun: 0 5 Jun: 8 6 Jun: 23 7 Jun: 0 8 Jun: 9 9 Jun: 11 10 Jun: 35 11 Jun: 0 12 Jun: 7 18 Apr 16 May 12 Jun

Recent context

2026-10-28 — slept well, felt good this morning
2026-10-23 — felt strong today
2026-10-18 — low energy all day, the cut is catching up
2026-10-16 — low energy all day, the cut is catching up
2026-10-12 — feeling good, appetite under control
2026-10-11 — wiped after work, trained anyway