__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
.pytest_cache/
.ruff_cache/
.coverage
htmlcov/
.ipynb_checkpoints/
.DS_Store
Icon?
desktop.ini
tmp_model/
*.tmp
*.log
.claude/
native/target/
catboost_info/
site/
# Generated benchmark run outputs (metrics.jsonl / summary.md / env.json).
# The committed human report lives in experiments/results/ instead.
artifacts/
# Generated leaderboard resume ledgers (regenerated by benchmarks/leaderboard.py;
# the committed human report lives in experiments/results/). Never publish these.
benchmarks/results/leaderboard_*.jsonl
# Per-seed prediction cache regenerated by experiments/ensemble_diversity.py;
# the committed human reports live in experiments/results/ instead.
experiments/results/ensemble_cache/
# LaTeX build artifacts (docs/paper); the committed outputs are .tex/.bib/.pdf.
docs/paper/*.aux
docs/paper/*.bbl
docs/paper/*.blg
docs/paper/*.out
docs/paper/*.toc
# Local 10-seed leaderboard run outputs (merged ledgers + shard logs); the
# committed evidence is experiments/results/leaderboard-grinsztajn_*-10seed.md.
benchmarks/results/colab10seed/
