target/

# Cargo.lock is committed (Rust convention for binary crates) so CI, local dev,
# and deploy.js all compile against the same transitive dep versions. Keeps
# the .github/workflows/test.yml cache key honest — it hashes Cargo.lock too.
