# Claude Code Ignore Patterns
# Never read these files/directories.

# Lock file
uv.lock

# Python cache & virtual environments
__pycache__/
*.pyc
*.pyo
*.pyd
.venv/

# Build artifacts & caches
.cache/
.langgraph_api/
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.egg-info/
dist/
build/

# Version control
.git/

# IDE & editor
.idea/

# Research corpus — contains 4600+ CLAUDE.md and 6700+ .claude/rules/ files
# from third-party repos. Without this exclusion, Claude Code loads them as
# project instructions, contaminating every session.
research/data/corpus/

# Environment & secrets
.env
.env.local
.env.*.local
