__pycache__/
*.pyc
*.pyo
*.pyd
.Python
*.egg-info/
*.egg
dist/
build/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
.tox/
.venv/
venv/
env/

# Node / TS
node_modules/
ts/dist/
ts/build/
ts/.tsbuildinfo
ts/coverage/

# Editors
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Secrets — never commit
*.key
*.pem
keys.txt
.env
.env.local

# _attestations/ is intentionally tracked in git — it contains
# cross-implementor byte-anchor convergence attestation documents
# (plain-text .md, no secrets). Do NOT add it here.
