# Rust
target/
**/target/
# Cargo.lock IS committed (reproducible builds; CI uses --locked).

# build artifacts (firmware/kernel objects are rebuilt from source)
*.o
*.a

# scratch / editor
*.swp
*~
.DS_Store
__pycache__/
*.pyc

# local tooling state (code-review harness cross-session memory, etc.)
.claude/

# driver MC/DC harness build dirs
**/test/build/
