# Python
__pycache__/
*.py[cod]
*.egg-info/
*.egg
build/
dist/
.claude
.opencode
# Paper reproduction pipeline: code, cached metric tensors and summary CSVs are
# tracked; regenerated outputs, raw datasets and throwaway runs are not.
paper/*
!paper/experiments/
paper/experiments/validate/
paper/experiments/_data/
paper/experiments/_artifacts/smoke/
paper/experiments/_artifacts/cache_smoke/
paper/experiments/_artifacts/*.bak

# uv / venv
.venv/
.python-version

# Project
/playground/
**/data/
.coverage
.coverage.*
htmlcov/
.pytest_cache/
.ruff_cache/
.mypy_cache/


# Editors
.vscode/
.idea/
.DS_Store

# MkDocs build output
site/
