Use https://github.com/salsa-rs/salsa/pull/827, build on top of https://github.com/astral-sh/ruff/pull/17641