- Team radio: the replay plays each driver's real radio clip when the
race reaches it, with a pulsing ring on the car and a log entry. Plays
at 1x and 5x; while following a driver only their radio plays; R key
and a Radio button toggle it.
- precache.py downloads five showcase races into race_seed/ at Docker
build time so they load instantly; race data is served gzipped.
- Pit lanes are traced from a timed stop in the same session instead of
track_layouts.json, where 14 of 24 pit lanes jump across the circuit.
- Cache folders are writable by the Hugging Face runtime user (uid 1000);
backslashes are stripped from race file names.
- README: full version moves to .github/README.md (shown on GitHub); the
root README keeps the Hugging Face Space config.
- ml/: lap dataset builder and lap-time model script for the upcoming
strategy simulator (model evaluation still to run).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>