# 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 Environment
venv/
ENV/
env/
.venv

# Environment variables
.env

# Private context files (infrastructure-specific, not for public repo)
contexts/azure-vm-sql-server_context.json
contexts/uptime-kuma_context.json
contexts/vaultwarden_context.json
contexts/n8n_context.json
contexts/linkedin_context.json
contexts/private/
.env.local

# Learned instincts (may contain internal hostnames, customer names, infrastructure details)
instincts/learned.instincts.yaml

# IDE
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store

# Logs
*.log
logs/

# Test files (development only)
test_server.py
test_session_init.py
test_dynamic_context.py
test_phase3_learning.py

# User-specific configuration
claude_desktop_config_with_context.json
claude_desktop_config.json

# Claude Desktop (keep skills, agents, directives tracked)
.claude/*
!.claude/skills/
!.claude/agents/
!.claude/directives/

# Temporary files
*.tmp
*.bak
*.bak-*
*.backup

# Context backups (may contain sensitive data)
contexts/backups/

# Credentials and secrets
*.key
*.pem
*.p12
*.pfx
*.jks
*.keystore
credentials.json
service-account*.json
*_credentials.json
*.credential
.htpasswd
id_rsa
id_ed25519
*.pub

# Node.js
node_modules/

# Build artifacts
dist/
dxt/
*.dxt
dxt_manifest_template.json
site/
