You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- B023 (38): all classified benign after call-path tracing; closures now
bind loop variables explicitly via keyword-only defaults.
- SLF001 (46 of 60): de-facto public attributes renamed public or given
read-only properties; 5 left where the private cache write IS the
documented choke-point contract.
- FBT (142 of 145): boolean parameters keyword-only, every in-repo
caller updated; torchwright_doom grepped read-only per signature -
zero doom-blocked changes.
- C901/PLR0912/PLR0915 (101 -> 29): same-module helper extraction with
exact operation order preserved; the scheduler/solver monoliths and
I1-I4-entangled functions deliberately left with reasons recorded.
- PLR0913 (127 surveyed, 5 refactored): _FoldPassCtx dataclass in
graph/optimize.py, _PLPassCtx reuse in collapse_pl.py; 47 sites are
doom-called or public API, 75 honest keyword plumbing.
- Dead private-helper params removed (export, collapse_analysis,
relu/swiglu twins, test_literal_jit).
Gates: ruff 593 -> 265 (all standing findings classified: pending-
decision false-positive families + justified leaves), mypy green,
import walk clean, format stable.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments