Poly linter: 26 rules for AI-generated code, 13 disabled due to noise

Goldziher · reddit · 2026-09-01

The author released 'poly', a Rust-based linter that embeds backends like Ruff and Biome to check multiple languages offline. It includes 26 rules targeting common AI code errors like empty tests and discarded errors. Testing on 48 repos led to disabling 13 rules due to high noise rates in vendored code, illustrating that correctness doesn't always equal actionability.

Related event: Poly Ships 26 Lint Rules for AI-Generated Code(2 posts)→

Original post →

More from coding & agent

coding & agent channel →