Hi all, Your Friendly (to humans) Neighborhood Navigator here
Over the past couple of months, I’ve become inundated with PRs from AI agents and/or users which are copy pasting AI outputs in PR descriptions, code blocks, and so forth. Some seem reasonable on the surface, but others will make subtle changes deep in the code to fix issues that no human would run into and requires hours of careful work on my part. This has reached a near breaking point trying to support the user community to contribute back patches, fixes, their research, and other improvements to the stack.
I’ve recently started to deprioritize or outright close PRs/Issues that are clearly the result of AI (agentic or just copy+paste job) as a virtual non-report to make time for the actual humans that want to participate in the community. The reports are frequently frivolous, their fixes are wrong and time consuming to review, and frankly if the human attached to them can’t bother to do some QA or write up their own thoughts on the matter then why should maintainers waste their time either.
I’m pro- use of AI for where AI is useful, but offloading the entire act of thinking to AI is not good discipline and causes issues for open-source maintainers.
Before I changed some official policy decisions, I wanted to get a sense of what people are feeling about this. If you’d fill in this poll, I’d appreciate it.
You should treat PRs / Issues from AI…
- As you would any human’s request, no matter the time/cost
- As humans, until it becomes unreasonable or if the quality or size is unreasonable
- Outright reject on grounds, if users cannot spend time to QA, why should we?
If you have other suggestions, comment below.
Thanks.
Steve
