The brief
Objective
What has to be shipped:
- A feature table built from match and training data: load, recovery, movement asymmetry, session history.
- A model that flags the players at risk over the coming weeks, with a calibrated score rather than a yes/no.
- An honest read of what the model does not see — the injuries it has no chance of catching.
Expected result
- A pull request from your branch, with the board reflecting what it contains.
- A short report: which features carry the signal, measured performance, and whether this is worth taking past a proof of concept.