.DS_Store
.secrets

# Per-Projekt-MCP-Configs: können Tokens/URLs enthalten, projekt-spezifisch, nicht ins Repo
.mcp.json


# Python bytecode
__pycache__/
*.pyc

# NAS-VLAN20-Migration: Compose-Files/Inspects enthalten Live-Secrets → nicht committen
# 🔴 OHNE Schraegstrich: mit `stacks/` greift die Regel nur auf ein echtes Verzeichnis. In einem
#    git-worktree liegt hier ein SYMLINK auf den Haupt-Checkout (die Datei ist gitignored und
#    existiert deshalb nur dort) — und der war damit nicht ignoriert. Gefunden 2026-08-31.
docs/nas-vlan20/stacks
docs/nas-vlan20/inspect_*.json

# RouterOS-Config-Exports/Backups enthalten Live-Secrets (WiFi-Passphrasen etc.) → nicht committen
routeros/state-backups/
routeros/ap1-wg-hub.privkey
routeros/tp15-core-cutover-intended.rsc
docs/tp6-marker/.current-run
caddy/caddy.env

# Config-Backups, die Sessions vor destruktiven Edits anlegen (2026-08-30)
*.bak-*
docs/macmini-vlan20/stacks
