# Secrets and keys: never commit (definition of done, item 9)
wallets/
.bittensor/
*.key
*.pem
.env
.env.*
!.env.example
sidecar.token

# State
*.db
*.db-wal
*.db-shm
.taowire/

# Python
__pycache__/
*.py[cod]
.venv/
.venv*/
venv/
*.egg-info/
build/
dist/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.hypothesis/
.import_linter_cache/
.coverage
.coverage.*
htmlcov/
coverage/
coverage.out
*.coverprofile
*.profraw
lcov.info

# TypeScript (dist/ and build/ are ignored above)
node_modules/
*.tsbuildinfo
typescript/coverage/
typescript/docs-api/

# Go toolchain helpers (just go-tools)
.tools/

# Rust
target/
rust/fuzz/corpus/
rust/fuzz/artifacts/
rust/fuzz/coverage/

# Editors / OS
.idea/
.vscode/
*.swp
.DS_Store
.ports/
