# Rust build artifacts
/target

# Cargo.lock is intentionally committed: this crate ships a binary.

# Editor / OS cruft
**/*.rs.bk
.DS_Store
*.swp

# JetBrains IDE (local project settings)
/.idea/

# Claude Code: keep the shared config + hooks (.claude/settings.json, .claude/hooks/),
# but not per-session scratch or personal overrides.
/.claude/state/
/.claude/settings.local.json
/.claude/worktrees
