# Rust & Cargo Build Artifacts
/target/
/debug/
/release/
**/*.rs.bk
**/*.rlib
**/*.dSYM/
**/*.pdb
**/*.exe
**/*.dll
**/*.so
**/*.dylib

# Dependency Caches
# IMPORTANT: Do NOT ignore Cargo.lock in this repository
Cargo.toml.bk

# Local Cargo home (used during CI/dev caching)
.cargo-home/

# IDE / Editor Configs
.idea/
.vscode/
*.swp
*.swo

# Mutation Testing Artifacts
**/mutants.out*/

# Logs and Temp Files
*.log
*.tmp
*.bak
*.old
.DS_Store
Thumbs.db

# Git Merge Conflict Markers
*.orig

# OS-specific
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/

# Rust Lints and Formatting backups
*.snap

# GitHub Actions Cache
/.github/workflows/cache/

# Optional: Test Output
/tests/output/
tests/tmp/
tests/results/

# Optional: Ignore secrets
.env
.env.*
*.pem
*.key
*.crt
secrets.json
