*.pyc
__pycache__/
*.pyo
*.pyd
.Python
*.so
*.egg
*.egg-info/
dist/
build/
.pytest_cache/
venv/
# TPM keys - DO NOT COMMIT
web4-standard/implementation/reference/tpm_cli_keys/
# Python cache
**/__pycache__/

# Hardbound private keys (never commit)
.hardbound/signing.key
.hardbound/actors/claude/signing.key

# Hardbound live chain state (updated by running daemon)
.hardbound/actors/claude/chain-head.json
.hardbound/session-report-*.txt

# Hardbound generated bundles (demo artifacts)
.hardbound/bundles/

# Hardbound team state (generated by demos, contains TPM2 session data)
.hardbound/teams/

# Hardbound team state (generated by demos — archived)
archive/reference-implementations/.hardbound/

# E2E demo results (archived)
archive/reference-implementations/e2e_results.json

.hardbound/actors/dp/signing.key

.hardbound/actors/cbp-claude/signing.key

.hardbound/actors/legion-claude/signing.key
.hardbound/actors/*/signing.key
.gitnexus

# SDK build/test artifacts
.coverage
htmlcov/
.mypy_cache/
.ruff_cache/

# GitNexus auto-generated skill files (prevent PR contamination)
.claude/skills/gitnexus/

# Runtime artifacts (do not commit)
demurrage.log
demo_t3_profiles.json
t3_profiles.json
