1PY=.venv/bin/python2.PHONY: env test audit params flops paper figures smoke3env: ; uv venv --python 3.12 .venv && uv pip install -p .venv/bin/python -r requirements-lock.txt4test: ; $(PY) -m pytest tests -q5audit: ; $(PY) scripts/environment_audit.py --smoke6params: ; $(PY) scripts/count_params.py --all-configs --device meta7flops: ; $(PY) scripts/estimate_flops.py --config configs/prisme_459m.yaml --T 40968smoke: ; $(PY) -m training.pretrain --config configs/experiments/pretrain_103m.yaml --dry-run9figures: ; $(PY) scripts/reproduce_figures.py --results results/raw/10paper: ; cd paper && latexmk -pdf -interaction=nonstopmode main.tex11