diff --git a/.gitignore b/.gitignore index 70f8020..65be554 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,27 @@ -# Rust build output +# --- Rust --------------------------------------------------------------- +# Cargo build output (debug/release builds, incremental caches) /target/ +# --- Python ------------------------------------------------------------- +__pycache__/ +*.pyc +*.pyo + +# Virtual environment +.venv/ + +# Tooling caches +.mypy_cache/ +.ruff_cache/ +.pytest_cache/ + +# Logs (loguru file sink) +logs/ + +# PyInstaller build artifacts (dist/ is committed — see DESIGN_DOCUMENT §13) +build/ + +# --- Common ------------------------------------------------------------- # Environment and secrets .env