# ── Geheimen: nooit in de repo ────────────────────────────────────────────────
# Deze repo wordt publiek, want umbreld kloont een community app store anoniem.
# Certificaten en sleutels horen bij Zoraxy op de Umbrel en komen hier nooit in,
# ook niet "even om te testen".
*.pem
*.key
*.crt
*.p12
*.pfx
secrets/
.env
.env.local
.env.*.local
.env.*
!.env.sample

# ── Data: nooit in de repo, en niet inlezen ───────────────────────────────────
# Evolu Relay krijgt een Postgres, en de proefopstelling zet lokaal een datamap
# neer. Die hoort nergens in een repo thuis, ook niet in een private, en hij
# wordt ook niet ingelezen: HomeGit/CLAUDE.md, "Data van de gebruiker".
pgdata/
postgres-data/
*.sqlite
*.sqlite3
*.db
*.dump
*.sql.gz

# ── Runtime-toestand van de app ───────────────────────────────────────────────
.cert-timestamp
status.json
*.pid
*.log

# ── Werkbestanden ─────────────────────────────────────────────────────────────
*.tmp
tmp/
temp/
*.bak
*.backup
*~

# ── Editor en OS ──────────────────────────────────────────────────────────────
.vscode/
.idea/
*.sublime-*
*.swp
*.swo
.DS_Store
Thumbs.db

# ── Claude Code: lokale instellingen zijn per machine ─────────────────────────
.claude/settings.local.json

# ── Bouwsel ───────────────────────────────────────────────────────────────────
dist/
build/
*.tar.gz
*.zip

# ── Python ────────────────────────────────────────────────────────────────────
# De test importeert agent.py.template als module, en Python legt daar dan
# bytecode naast. De test zet dat zelf uit, maar dit is de vangnetregel: zo'n
# .pyc glipte een keer mee in een commit.
__pycache__/
*.py[cod]
