Why every AI-assisted codebase needs a linter before it needs a feature.
Your AI coding assistant just wrote 200 lines in 30 seconds. It's syntactically correct. It passes the tests you asked for. It looks clean.
But does it import a module it never uses? Does it shadow a variable three scopes up? Does it build a SQL query with string interpolation instead of parameterized inputs? Does it silently swallow an exception that will cost you a weekend in six months?