# Rust / Cargo build output
/target/
**/*.rs.bk
*.pdb

# Note: Cargo.lock IS committed — this crate ships a binary (`[[bin]] neurojepa`).

# Model weights / large artifacts (load these from a path at runtime)
/weights/
/models/
*.safetensors
*.gguf
*.bin
*.ckpt
*.pt
*.pth
*.npy
*.npz

# Reference dumps for parity tests (regenerated by tests/gen_python_ref.sh)
/njpa_ref/
tests/python_ref/*.bin

# Python tooling used only to generate references
__pycache__/
*.pyc
.venv/
venv/
.venv-*/

# Environment / secrets
.env
.env.local
.env.*.local

# Editor / IDE
.vscode/
.idea/
*.swp
*.swo
*~
.zed/

# macOS / OS cruft
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Thumbs.db
