# ============================================================
# AgentGuard — .gitignore
# NEVER commit secrets, credentials, or generated key material
# ============================================================

# ── Secrets & environment ──────────────────────────────────
.env
.env.*
!.env.example

# ── TLS / PKI material ─────────────────────────────────────
*.key
*.pem
*.p12
*.pfx
*.crt
*.csr
infra/docker/nginx/ssl/

# ── Backup files ───────────────────────────────────────────
backups/
*.backup.*
*.bak
.env.backup*
.env.new

# ── Python ─────────────────────────────────────────────────
__pycache__/
*.py[cod]
*.pyo
*.pyd
.Python
*.egg-info/
dist/
build/
.eggs/
*.egg
.mypy_cache/
.ruff_cache/
.pytest_cache/
.coverage
htmlcov/
.tox/
venv/
.venv/
env/

# ── Node / Next.js ─────────────────────────────────────────
node_modules/
.next/
out/
.vercel/
*.tsbuildinfo

# ── Logs ───────────────────────────────────────────────────
logs/
*.log
*.log.*

# ── Docker volumes / local data ────────────────────────────
data/
postgres-data/
redis-data/

# ── OS / Editor ────────────────────────────────────────────
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
*.swo
*~

# ── Test artifacts ─────────────────────────────────────────
.coverage.*
junit.xml
test-results/
coverage/
agentguard_leads.csv
agentguard_outreach.csv
agentguard_ready_to_send.csv

# Local dev-server config for the preview tool (machine-specific paths)
.claude/launch.json
