# Dependencies
node_modules/

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

# Virtual environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
.python-version

# IDE specific files
.idea/
.vscode/
*.swp
*.swo
.DS_Store
.jbeval/

# Testing
.pytest_cache/
.coverage.*
htmlcov/
test_*.db
test_shared_*.db
demo_mcp.db
mcp_registry.db
mcp_registry.json
test-env
*.db
default.db

# Kaizen checkpoints (local agent state)
.kaizen/

# Housekeeping
.temp_cleanup/

# Documentation builds
docs/_build/
docs/api/_build/
docs/*/_build/
_build/
site/
*.doctree

# Data
data/

# Generated outputs - all output directories
outputs/
output/
examples/outputs/
examples/output/

# Generated files in root and examples directories
/*.csv
/*.json
/examples/*.csv
/examples/*.json
/examples/customer_*.csv
/examples/processed_data.csv

# Task tracking storage (if they exist outside examples/data)
**/task_storage/
**/tasks/runs/
**/tasks/tasks/
**/tasks/metrics/
**/*_tracking/

# Jupyter Notebooks
.ipynb_checkpoints

# Local development
.env.local
.env.development.local
.env.test.local
.env.production.local
.claude/settings.local.json
docs/build_output.txt
output.txt

# Prevent root-level data files (already covered above)
test-release/
