Readiness
Push. Readiness 75, HRV 96ms (below your ~102ms 1-SD floor) and RHR climbing to 47 — but you're day 24 of a ~24–26 day cycle with 1 day to predicted period: this is textbook late-luteal sympathetic tone (progesterone-driven), not overtraining, no illness/alcohol/travel tags logged. Train as planned.
Watch For
Three main lifts just bumped +5 lb and reset to 6 reps — don't chase 8 today, own the weight. Pull-up plateau: pick pause-reps or assisted band today rather than letting it drift another session.
Nutrition
Late luteal (period due ~tomorrow) — bigger appetite is real, lean into protein-forward volume (130g floor) rather than fighting it; and given Thursday's GI flare on the run, keep Tuesday's pre-run fuel small and low-residue (Stacy Sims late-luteal gut guidance).