# -----------------------------
# Rust / Cargo
# -----------------------------
# Build outputs and incremental artifacts
target/
**/target/

# Backup files generated by rustfmt and editors
*.rs.bk

# -----------------------------
# Secrets and local credentials
# -----------------------------
# Environment files
.env
.env.*
!.env.example
!.env.sample
!.env.template

# Common private key / cert / credential bundles
*.pem
*.key
*.crt
*.cer
*.p12
*.pfx
*.jks
*.kdbx
*.ovpn

# Local secret directories/files
secrets/
credentials/
private/
*.secret
*.secrets
*.token
*.credentials

# -----------------------------
# Logs, dumps, runtime files
# -----------------------------
*.log
*.out
*.err
*.pid
*.pid.lock
*.sock
*.tmp
*.temp

# Coverage / profiling artifacts
coverage/
*.profraw
*.profdata
lcov.info

# -----------------------------
# Editor / OS noise
# -----------------------------
.idea/
.vscode/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
