# Nexus — Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
dist/
build/
.eggs/

# Environment (NEVER commit — contains production credentials)
.env
.install_locked
.install_state.json
SECRETS.md
*.pem
.env.*
.venv/
venv/
ENV/

# Agent memory (local MCP persistence, do not commit)
.claude/mcp-memory.jsonl

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

# OS
.DS_Store
Thumbs.db

# Logs
*.log
nexus.log

# Node offline cache for WSL install (large tarball)
.cache/

# Test
.pytest_cache/
htmlcov/
.coverage
coverage.xml

# Node (for Tailwind/Alpine.js build)
node_modules/
web/css/tailwind-output.css

# Uploads
web/uploads/

# Data (sensitive)
web/data/config.php
web/data/*.db

# Backups
backups/

# Deploy
deploy/*.key

# Backups
backups/