# Hugin
#
# Nicht ignorieren: .claude/, .opencode/ und .hugin/ in contract/examples/bundles/*/files/
# (goldene Bundles) und in static/css-framework/ gehören ins Repo. COMPATIBILITY.md
# ebenfalls (Ergebnis von scripts/tool-smoke-test.sh).

# Betriebssystem und Editoren
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
*~

# Lokale Einstellungen und Geheimnisse
.env
.env.*
.claude/settings.local.json
/.claude/
/.opencode/
/CLAUDE.local.md

# Python (server/)
__pycache__/
*.py[cod]
.venv/
*.egg-info/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
.coverage.*
htmlcov/

# Node; OpenCode legt .opencode/node_modules/ selbst an
node_modules/

# Go (cli/); dist/ kommt von scripts/build-cli.sh und go build -o dist/…
/cli/dist/
*.test
*.out

# Lokale Datenbanken und Logs (z. B. HUGIN_DATABASE_URL=sqlite:///hugin.db)
*.db
*.db-shm
*.db-wal
*.db-journal
*.log

# Demo-Daten mit Keys (scripts/demo.sh)
.demo/

# Bildschirmfotos der CSP-Prüfung (scripts/csp/web_browser.py <ordner>)
/screenshots/
