chore: ignore Cargo build artifacts in target/
diff --git a/.gitignore b/.gitignore
index c1d1ee0..7354162 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,6 +4,16 @@
 /bazel-*
 /out
 
+# Cargo build artifacts
+# (target/ is also used for platform configs, so we exclude Cargo outputs specifically)
+/target/.rustc_info.json
+/target/debug/
+/target/release/
+/target/thumbv7m-none-eabi/
+/target/riscv32imac-unknown-none-elf/
+/target/riscv32imafc-unknown-none-elf/
+/target/x86_64-unknown-linux-gnu/
+
 # Editors
 .pw_ide/
 .vscode/settings.json