/target
/.sccache-cache
*.db
*.db-shm
*.db-wal
.env
*.tmp
data/
.claude/

# ruflo runtime state
agentdb.rvf
agentdb.rvf.lock

# IDE project files
.idea/

# Browser e2e harness artifacts
solitaire_server/e2e/node_modules/
solitaire_server/e2e/playwright-report/
solitaire_server/e2e/test-results/

# Android signing keystores — never commit
*.jks
*.jks.bak
*.jks.bak*
*.keystore

# Kubernetes secrets — apply manually, never commit
deploy/matomo-secret.yaml
deploy/*-secret.yaml
deploy/*-auth-secret.yaml

# Local agent-tooling artifacts (Codex / claude-flow) — keep out of the repo
/.agents/
/.codex/
/AGENTS.md
# claude-flow scratch dirs, anywhere in the tree (e.g. solitaire_engine/src/)
.claude-flow/

# Local token-saving helper scripts (peek/cargoclip/testfail/diffclip/etc.) —
# inspection-only Go tools, not committed. Tracked scripts/*.sh and *.md stay.
scripts/*.go
