# Python
# NOTE: directory patterns are anchored to the repo root (leading /) so that
# skill asset folders like skills/*/data/ or skills/*/figures/ are never
# silently excluded from git — and therefore from the built wheel.
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
/build/
/develop-eggs/
/dist/
/downloads/
/eggs/
.eggs/
/lib/
/lib64/
/parts/
/sdist/
/var/
/wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual environments
venv/
ENV/
env/
.venv

# uv
.uv/
uv.lock

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# Environment variables
.env
.env.local

# Output directories
/paper_outputs/
/writing_outputs/
/data/

# LaTeX auxiliary files
*.aux
*.bbl
*.blg
*.log
*.out
*.toc
*.fdb_latexmk
*.fls
*.synctex.gz

# OS
.DS_Store
Thumbs.db

# Temporary files
*.tmp
/temp/
/tmp/
/figures/
