# Python
__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 envs
.venv/
venv/
env/
ENV/

# Secrets
.env
.env.*
!.env.example

# Local-only notes (session handoffs, private context)
.local/

# Claude Code harness local settings
.claude/

# Local vector stores & caches
.cache/
.wikilens/
.wikilens_test/
*.lance/
*.db
chroma/

# Local-only ad-hoc scripts (prefix with underscore). Committed scripts
# should not start with `_`.
scripts/_*.py

# Local / private fixtures — never commit real vault content
fixtures/private/
fixtures/local/
*.private.md

# IDE
.idea/
.vscode/
*.swp
.DS_Store
Thumbs.db

# Ruflo / claude-flow runtime
.claude-flow/
.mcp.json
.swarm

# Logs
*.log
logs/

# Test & coverage
.pytest_cache/
.coverage
htmlcov/
.mypy_cache/
.ruff_cache/
