This note proposes incremental linting improvements that increase signal without creating large one-off cleanup projects.
Current Ruff usage is focused on parser/runtime failures
(E9, F823). Add low-noise rule sets in phases:
I (import sorting)UP (safe Python upgrades)B (selected bugbear checks)Start in non-blocking report mode first (--exit-zero) so maintainers can prioritize real
issues before deciding whether to enforce.