# Node modules
node_modules/

# Database
backend/cve_database.db
backend/*.db

# Logs
*.log
backend/backend.log
frontend/frontend.log

# Uploads (contain sensitive files)
uploads/

# Environment files
.env
*.env

# Build files
frontend/build/
frontend/.eslintcache

# IDE
.vscode/
.idea/

# OS files
.DS_Store
Thumbs.db

# Process IDs
*.pid
backend.pid
frontend.pid

# Temporary files
backend/uploads/temp/
feature_request*.md

# AI tooling config
.claude/
ai_notes.md
ai_status.md
backend/add_vendor_to_documents.js
backend/fix_multivendor_constraint.js
backend/server.js-backup
backend/setup.js-backup

# Compliance staging — keep folder, ignore contents
.compliance-staging/*
!.compliance-staging/.gitkeep

# Kiro agents (local only)
.kiro/

# Zip files
*.zip

# Production DB copies
cve_database_prod.db
cve_database.db.prod
cve_database.db.backup
database.db

# Operations — local admin records, UAT logs, firewall requests, data exports
docs/operations/

# Data exports — local spreadsheets
docs/data-exports/

# Python cache
__pycache__/
docs/Team_Device Loader.xlsx
