# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
dist/
build/
.eggs/

# Virtual environments
.venv/
venv/
env/

# Environment files
.env

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

# Testing
.coverage
htmlcov/
.pytest_cache/

# Raw proto definitions (generated stubs ARE committed)
src/conduit/services/protos/

# Alembic auto-stamp
alembic/versions/__pycache__/

# OS
.DS_Store
Thumbs.db

# LND credentials (NEVER commit these)
credentials/

# L4: Catch credential files anywhere in the tree
*.macaroon
*.pem
*.cert
*.key
*.nsec

# Docker volumes
postgres_data/
get-pip.py

# Sensitive scripts (keep local only)
cleanup_db.py
demo_e2e.py
SECURITY_AUDIT.md
CODE_REVIEW.md
DEMO_RUNBOOK.md

# Internal strategy/architecture docs (keep local only)
conduit_competitive_intel.md
conduit_full_architecture.md
conduit_noncustodial_architecture.md
FEDERATION_DESIGN.md
UX_REQUIREMENTS.md
IP_POSTURE.md
REQ-02_SPEC.md
OFFICE_HOURS_2026-06-22.md

# Local-only project guide for Claude (loaded from disk; kept out of the public repo)
CLAUDE.md
CLAUDE.local.md
CONDUIT_CONTEXT.md
Conduit_Positioning_and_Deck*.md
Conduit_Pitch_Deck.*

# Local editor/agent settings + raw logo source asset
.claude/
docs/1780276395644.png
