# Python
__pycache__/
*.py[oc]
*.pyc
*.pyo
build/
dist/
*.egg-info/
.venv/

# Internal notes and scratch
notes/
CLAUDE.md

# Domain modules not for distribution
signalforge/domains/cyber.py
signalforge/domains/kerberos.py
examples/run_kerberos.py

# Binary array formats
*.npy
*.npz
*.pt

# Environment and system
.env
.DS_Store

# uv.lock is intentionally NOT gitignored — keep it tracked
