# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
/lib/
/lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
*.egg

# Virtual environments
.venv/
venv/
ENV/

# uv
.python-version

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

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/

# mypy
.mypy_cache/

# ruff
.ruff_cache/

# Docs
site/
docs/.next/
docs/node_modules/
docs/.source/

# OS
.DS_Store
Thumbs.db

# Project specific
*.log
.env
scripts/tmp_*/
*.out

# Project runs (ephemeral agent workspaces, logs, experiment outputs)
erdos_project/
autoresearch/
results/
test_claude_code/

# OpenCode local installation and generated files
.opencode/

# Generated plots
*.png
!assets/*.png
!blog/*.png

# exceptions
!coral/template/skills/*/scripts/

results/examples/ADRS/eplb/eval/expert-load.json
examples/ADRS/eplb/eval/expert-load.json

# Example task data — repo/ dirs contain source data (APEX datasets, case
# files, spreadsheets, etc.) that may be large or proprietary. Only task.yaml
# and supporting config files should be committed.
examples/*/repo/

# Test experiments
examples/auto-bo/
examples/nvidia-analysis/
examples/frontier_cs_research/task_dynamic.yaml
examples/apex-frontier
examples/apex-prelim
examples/deepresearch_bench
