Recovery score calculation and blindspot
I dug a bit into how wearable recovery scores are actually calculated and thought this would be interesting to the whoop crowd.
Most readiness scores (Oura, WHOOP, Garmin Body Battery) follow a weighted-sum model. HRV status accounts for roughly 40–50% of the score. Sleep performance is around 30–40%. Recent training strain fills the rest.
The problem is signal redundancy. A bad night of sleep tanks your HRV and raises your RHR. The algorithm counts that as three separate signals when it is really one event. So it double or even triple-penalises you for the same thing.
But the bigger issue is what the score cannot see at all. HRV tracks the autonomic nervous system meanning how your heart and nervous system are coping with total stress. It cannot detect intramuscular glycogen depletion, muscle fibre micro-tears from eccentric loading, tendon stiffness changes, or accumulated bone stress.
Your ANS often recovers faster than your musculoskeletal system. So you get a "green" score while your tissues are still catching up. This is called decoupling in sports science and it is one of the main mechanisms behind injury.
Curious whether anyone here has noticed their score bounce back fast after a session they know hammered their legs for instance. Do you override it or trust it?