# OS
.DS_Store

# Virtual environment
.venv/

# IDE / local config
.claude/
CLAUDE.local.md

# Python
__pycache__/
*.pyc
*.egg-info/
dist/
build/

# Environment / secrets
.env

# Cryptographic key files
*.pem
*.key
*.pub
*.meta.json
sanna_ed25519*

# Exception: test-only public keys (no private key committed)
!tests/.test_keys/*.pub
!tests/.test_keys/*.meta.json

# Test cache
.pytest_cache/

# User-generated output (not golden/receipts/ which are test fixtures)
/receipts/

# Signed constitutions generated during testing
*.signed.yaml
*.signed.json
sanna-audit-report.md
security-audit-sanna-repo-2026-03-26.md
security-audit-*.md
security-review-*.md
