Sleep score (last night): the heaviest input by far. A bad night drops Training Readiness more than any other single factor. Garmin scores sleep on duration AND architecture (deep, REM, light, awake).
HRV Status: 7-night rolling HRV baseline. If your overnight HRV is below your personal baseline, Training Readiness gets a major hit. This is the longer-trailing signal.
Recovery Time: hours remaining from your last hard session. A high Recovery Time (40+ hours) keeps Training Readiness suppressed regardless of how good sleep was.
Acute Load: how aggressive your last 7 days have been. High Acute Load reduces Training Readiness even with good sleep — Garmin is saying 'you've worked, take it easy.'
Stress level: derived from HRV during waking hours. Persistent high stress (driving, meetings, screens) lowers Training Readiness even on rest days.
Sleep history: not just last night. A 3-night rolling sleep deficit shows up here even if you slept well last night.