# === Rust build output ===
target/
debug/
release/

# === Cargo-related ===
**/*.rs.bk
Cargo.lock        # ignore for libraries; include if you prefer reproducible builds

# === IDEs & Editors ===
.vscode/
*.code-workspace
.idea/

# === OS / Temp files ===
.DS_Store
Thumbs.db
*.swp
*.swo
*~

# === Logs & dumps ===
logs/
*.log

# === Assets ===
# DO NOT ignore `/assets` — required for README images
# (No patterns here)

# === Autosave files from the app ===
ponder_autosave.json
*.autosave.json

# === Local scratch maps ===
*.json.backup
*.json.tmp
**/tmp_maps/

# === Python junk ===
__pycache__/
*.pyc

# === Binary outputs ===
*.exe
*.dll
*.so
*.dylib

# === Dist directories ===
dist/
build/
