Observed independently by two autonomous lanes (PRs #1838 and #1848): the workstation's ruff has auto-upgraded to 0.16.0 while CI pins ruff==0.15.22. Result: engine.test.sh and ad-hoc ruff check fail locally with 82 findings on an UNMODIFIED main tree, while the same tree is clean under the CI pin. Every lane must rediscover this and re-verify against the pin.
Remedy candidates (pick one, record the decision): pin the local toolchain to the CI version (uv tool pin / requirements sync), have the test harness invoke the pinned version explicitly, or bump the CI pin and fix the 82 findings. Until then this is a standing false-red for local verification.
Observed independently by two autonomous lanes (PRs #1838 and #1848): the workstation's ruff has auto-upgraded to 0.16.0 while CI pins
ruff==0.15.22. Result:engine.test.shand ad-hocruff checkfail locally with 82 findings on an UNMODIFIED main tree, while the same tree is clean under the CI pin. Every lane must rediscover this and re-verify against the pin.Remedy candidates (pick one, record the decision): pin the local toolchain to the CI version (uv tool pin / requirements sync), have the test harness invoke the pinned version explicitly, or bump the CI pin and fix the 82 findings. Until then this is a standing false-red for local verification.