node_modules/
dist/
*.db
*.db-*
.env
.env.*
!.env.example
coverage/
.DS_Store

# never commit wallet keys
privatekey.md
*.key
*private*key*

# never commit key drops (see docs/LAUNCH-CHECKLIST: keys belong in ~/.agentsouk-ops/)
*.md.md
key.md
apikey.md

__pycache__/
*.pyc

# Workflow/audit agents share this working tree and leave scratch files behind (ADR-52). Their
# names are theirs, not ours; anything worth keeping gets a real name under scripts/ or src/.
packages/api/*.mts
packages/api/**/zz-*.test.ts
packages/api/**/zzz-*.test.ts
packages/api/**/*.tmp.*
