# Rust build artifacts
/target/

# Cargo lock — omit for libraries (consumers pin their own versions)
# Cargo.lock  ← intentionally NOT ignored; keep it for reproducible CI runs

# Environment / secrets
.env
.env.*
!.env.example

# Editor
.idea/
.vscode/
*.iml
*.swp
*.swo
.DS_Store

# Repo management scripts (keep locally, not in repo)
scripts/

# Internal docs (local only)
docs/internal/

# Coverage output
lcov.info
tarpaulin-report.html
coverage/
