# Copy to .gitignore.
.venv/
__pycache__/
*.egg-info/
.pytest_cache/
.ruff_cache/
# research: artifacts are regenerated from committed code, never committed
artifacts/
