# ---- Python ----
.venv/
__pycache__/
*.pyc
*.pyo

# ---- Caches ----
.cache/
.npm/

# ---- Node (MeshCentral integration deps) ----
node_modules/

# ---- Build artifacts / large binaries (not source) ----
# 352M of compiled agent binaries live under static/downloads — keep only the
# installer scripts, never the binaries (rebuild from agent/ source).
static/downloads/*
!static/downloads/install.ps1
!static/downloads/install.sh
!static/downloads/*.md
agent/_staging/
agent/sd-rmm-agent
agent/sd-rmm-agent-*
agent/sts-edr-agent*
*.exe
*.test

# ---- Timestamped backups (retired in favour of git history) ----
*.bak
*.bak.*
*.bak[0-9]*

# ---- Local env / secrets (secrets live in /etc/rmm/rmm.env, never here) ----
*.env
.env

# ---- OS noise ----
.DS_Store
Thumbs.db
agent/_archive/

# ---- 2026-08-16 checkpoint: never commit these ----
go/pkg/
go/bin/
agent/dist/
agent/installers/
agent/msi/
data/
*.db
*.pkg
*.msi
.ssh/
*.bak*
