# ============================================
# BraceIQMed - Git Ignore Configuration
# ============================================

# Dependencies
node_modules/
.venv/
venv/
__pycache__/
*.pyc
*.pyo

# Build outputs
dist/
build/
*.egg-info/

# Environment files (keep .env.example)
.env
.env.local
.env.production

# Database files
*.db
*.db-shm
*.db-wal
*.sqlite
*.sqlite3

# Logs
logs/
*.log
npm-debug.log*

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

# Testing
coverage/
.pytest_cache/
.nyc_output/

# Temporary files
tmp/
temp/
*.tmp
*.temp

# Model weights (downloaded at runtime)
models/*.pt
models/*.pth
scoliovis-api/models/*.pt

# User uploads and outputs (mounted as volumes)
api/data/
data/uploads/
data/outputs/

# OS files
Thumbs.db
.DS_Store

# Docker volumes (local development)
docker-data/
