.venv
.env
.coverage
.pytest_cache/
__pycache__
htmlcov/
junit.xml
.vscode/
.ruff_cache
node_modules/
package-lock.json
*.egg-info/
dist/
build/
*.log
*.pot
*.pyc
.scratch
# helm/charts/ is deliberately NOT ignored: ArgoCD cannot reach external repositories.
.DS_Store
demo.db
demo.db-journal
*.db-journal
coverage.xml

# Sorties locales sensibles (audit, homologation, tests d'intrusion) — ne pas committer
private/

# Secrets et matériel cryptographique
.env.*
!.env.example
*.pem
*.key
*.p12
*.pfx
id_rsa*
id_ed25519*
*.kubeconfig
kubeconfig*
*.tfstate
*.tfstate.*
secrets/
*.secret

# Dumps et sauvegardes
*.sql.gz
*.dump
*.bak-*

# Assistant configuration is local to each machine: nothing under .claude/ is tracked.
.claude/

# Private working plans and notes: never committed.
docs/workers-v2/

# Dev RustFS CA exported by `make rustfs-ca`
docker/rustfs/ca.crt
