"Defensive" AI use
Posted Apr 17, 2026 6:56 UTC (Fri) by dottedmag (subscriber, #18590)In reply to: Pointless by jorgegv
Parent article: Forking Vim to avoid LLM-generated code
Increasingly sophisticated linters, code formatting tools and static code analysers have decreased the burden of mechanical checks. AI semantic supercharged linting is a great step in the same direction: it can easily shoot down contributions that don't pass the bar. It even can do some architectural checks. That's a natural place of agentic help in the contribution process: smart linter.
The scarce resource remains judgement: Does this change need to be made at all? Does it have repercussions beyond the developed system? Are these repercussions positive or negative? What are architectural rules that are worth having in the first place? Is this approach for solving the problem acceptable? These are much harder to encode in a set of rules in the current state of AI. If it changes then we'll just be pressing the button "make me an app", I guess.


























