Train NAIL-RAPM v1.3 Additive Profiles
Build the assisted-shot profile mart first:
uv run nba-build-assisted-shot-taxonomy --workers 4
Train the recursive candidate and mirror durable progress to a log:
uv run nba-train-nail-v13-additive-profiles \
--log-path artifacts/logs/nail-v13-additive-profiles.log
Replay the three frozen seasons:
uv run nba-evaluate-nail-v13-additive-profiles \
--log-path artifacts/logs/nail-v13-additive-profiles-frozen.log
Progress lines are intentionally append-only so they are readable with:
tail -f artifacts/logs/nail-v13-additive-profiles-frozen.log
Run the required 10,000-draw paired bootstrap gate after the frozen replay:
uv run nba-bootstrap-nail-v13-additive-profiles
Generate the all-season additive-weight trajectories and the accompanying stability summary:
uv run nba-audit-nail-v13-additive-weights
The candidate is not eligible for promotion when the upper end of the paired 95% interval for full-game RMSE exceeds 0.5% of the incumbent's RMSE in the pooled sample or any individual frozen season.