# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
dist/
build/
.venv*/
venv/
*.env

# Test artifacts
.coverage
.pytest_cache/

# Docs build output
site/
kitchen/docs/

# DVC — ignore data directories, but commit .dvc pointer files
.dvcignore

# MLflow
mlruns/
mlartifacts/
mlflow.db

# Terraform — generated output and state (never commit state)
**/.terraform/
*.tfstate
*.tfstate.backup
*.tfplan
.terraform.lock.hcl

# Evidently reports


# IDEs
.idea/
.vscode/
*.swp

# OS
.DS_Store
Thumbs.db

# Secrets
.env
*.pem
*.key
secrets/

# Claude
.claude
CLAUDE.md
Agents.md
architecture.md
backlog.md
secondary-backlog.md
feedback.md

# Scripts
scripts

# Internal docs
docs/decisions/
docs/backlog.md
docs/secondary-backlog.md
docs/feedback.md
docs/architecture.md

# stray MLflow test artifact (SEC-013 — was leaking a local path)
mlruns_test.db
