Alerts an owner will actually act on
The problem
A warning that says only "risk detected" gets dismissed. For a health alert to change what someone does that week, it has to explain what triggered it, how sure it is, and what to do instead.
What we did
We built a rule engine of 19 named rules across five categories: fatigue, overtraining, injury risk, health decline, and schedule compliance. It scans every morning and produces a risk score, a confidence level, and a specific recommendation with alternative actions. A public logic page documents every rule and its trigger condition.
The outcome
Alerts read as advice rather than noise, and an owner can check the reasoning behind any flag without asking support.








