# Dependencies
node_modules/

# Git & IDE
.git
.gitignore
.idea/
.vscode/

# Environment & Secrets (brought in via env_file or explicit mounts)
.env
.env.*
*.pem
*.key
debug_cert_*.pem

# Logs & local data
logs/
storage/
*.log

# OS / Temp
.DS_Store
Thumbs.db
*.bak
*~
*.swp

# Test & demo artifacts
testobjects.json
meraki-store-topology-demo.html

# Dev / characterization / scripts (local only, not needed in runtime Docker image)
characterization-runs/
scripts/
characterize-*.js

# Documentation & misc
*.md
Dockerfile*
docker-compose*.yml
.dockerignore

# Don't copy the old config if we're moving away from it
config/config.json
config/config.bak

# Keep the rotating tokens file out of the image (will be mounted at runtime from host)
config/webex-service-tokens.json
