With the tree clean, the lint job runs ruff check . on every push and PR rather than only the files a PR changes, so a lint regression is caught anywhere.
With the tree clean, the lint job runs ruff check . on every push and PR rather than only the files a PR changes, so a lint regression is caught anywhere.