{"id":406489,"date":"2026-02-04T00:12:09","date_gmt":"2026-02-04T00:12:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/406489\/"},"modified":"2026-02-04T00:12:09","modified_gmt":"2026-02-04T00:12:09","slug":"github-ponders-kill-switch-for-pull-requests-to-stop-ai-slop-the-register","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/406489\/","title":{"rendered":"GitHub ponders kill switch for pull requests to stop AI slop \u2022 The Register"},"content":{"rendered":"<p>GitHub, the Microsoft code-hosting shop that popularized AI-assisted software development, is having some regrets about its Copilot infatuation.<\/p>\n<p>Last week, product manager Camilla Moraes opened <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/185387\" rel=\"nofollow noopener\" target=\"_blank\">a GitHub community discussion<\/a> to address &#8220;a critical issue affecting the open source community: the increasing volume of low-quality contributions that is creating significant operational challenges for maintainers.&#8221;<\/p>\n<p>AI slop has come home to roost and GitHub wants help from its community of software developers to figure out how to manage the mess.<\/p>\n<p>&#8220;We&#8217;ve been hearing from you that you&#8217;re dedicating substantial time to reviewing contributions that do not meet project quality standards for a number of reasons \u2013 they fail to follow project guidelines, are frequently abandoned shortly after submission, and are often AI-generated,&#8221; Moraes wrote.\u00a0<\/p>\n<p>&#8220;As AI continues to reshape software development workflows and the nature of open source collaboration, I want you to know that we are actively investigating this problem and developing both immediate and longer-term strategic solutions.&#8221;<\/p>\n<p>Moraes said GitHub is considering various options. These include possibly giving maintainers the option to disable pull requests entirely or to restrict pull requests to project collaborators; the ability to delete pull requests from the interface (to avoid having to look at AI slop); more granular permission settings for creating and reviewing pull requests; triage tools, possibly AI-based; and transparency\/attribution mechanisms for signaling when AI tools are used.<\/p>\n<p>GitHub did not immediately respond to a request to quantify the scope of the problem, which can show up in subpar pull requests (PRs) \u2013 code changes submitted to a Git repo in the hope they will be reviewed and merged into the codebase \u2013 and in shoddy bug reports (which may be accompanied by a pull request to fix the flaw).<\/p>\n<p>But several <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/185387#discussioncomment-15657800\" rel=\"nofollow noopener\" target=\"_blank\">thread<\/a> <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/185387#discussioncomment-15672105\" rel=\"nofollow noopener\" target=\"_blank\">participants<\/a> acknowledged that dealing with AI-generated code and comments has become a pressing problem.<\/p>\n<p>According to <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/185387#discussioncomment-15631403\" rel=\"nofollow noopener\" target=\"_blank\">Xavier Portilla Edo<\/a>, head of cloud infrastructure at Voiceflow and a part of the <a href=\"https:\/\/github.com\/firebase\/genkit\" rel=\"nofollow noopener\" target=\"_blank\">Genkit<\/a> core team, only &#8220;1 out of 10 PRs created with AI is legitimate and meets the standards required to open that PR.&#8221;<\/p>\n<p>Other open source projects have been trying to deal with the tide of AI slop that has swelled over the past two years. <a href=\"https:\/\/www.theregister.com\/2024\/01\/04\/aiassisted_bug_reports_make_developers\/\" rel=\"nofollow noopener\" target=\"_blank\">Daniel Stenberg<\/a>, founder and lead developer of curl, and the <a href=\"https:\/\/www.theregister.com\/2024\/12\/10\/ai_slop_bug_reports\/\" rel=\"nofollow noopener\" target=\"_blank\">Python security developer Seth Larson<\/a> have both been vocal in their objections to the maintenance burden created by low-quality AI-generated bug reports. Despite Stenberg&#8217;s acknowledgement that <a href=\"https:\/\/www.theregister.com\/2025\/10\/02\/curl_project_swamped_with_ai\/\" rel=\"nofollow noopener\" target=\"_blank\">AI bug reports can be helpful<\/a> if done properly, the curl project recently <a href=\"https:\/\/www.theregister.com\/2026\/01\/21\/curl_ends_bug_bounty\/\" rel=\"nofollow noopener\" target=\"_blank\">shut down its bug bounty program<\/a> to remove the incentive to submit low quality bug reports, whether authored by AI or otherwise.<\/p>\n<p>Jiaxiao (Joe) Zhou, a software engineer on Microsoft&#8217;s Azure Container Upstream team and maintainer of Containerd&#8217;s Runwasi project and SpinKube, responded to Moraes about how AI code submissions are affecting open source maintainers.<\/p>\n<p>&#8220;We held an internal session to talk about Copilot and there is a discussion on the topic where maintainers feel caught between today&#8217;s required review rigor (line-by-line understanding for anything shipped) and a future where agentic \/ AI-generated code makes that model increasingly unsustainable,&#8221; he <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/185387#discussioncomment-15632728\" rel=\"nofollow noopener\" target=\"_blank\">said<\/a>.<\/p>\n<p>Zhou summarized these concerns as follows:<\/p>\n<p>Review trust model is broken: reviewers can no longer assume authors understand or wrote the code they submit.<\/p>\n<p>AI-generated PRs can look structurally &#8220;fine&#8221; but be logically wrong, unsafe, or interact with systems the reviewer doesn&#8217;t fully know.<\/p>\n<p>Line-by-line review is still mandatory for shipped code, but does not scale with large AI-assisted or agentic PRs.<\/p>\n<p>Maintainers are uncomfortable approving PRs they don&#8217;t fully understand, yet AI makes it easy to submit large changes without deep understanding.<\/p>\n<p>Increased cognitive load: reviewers must now evaluate both the code and whether the author understands it.<\/p>\n<p>Review burden is higher than pre-AI, not lower.<\/p>\n<p>As <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/185387#discussioncomment-15664831\" rel=\"nofollow noopener\" target=\"_blank\">noted<\/a> by Nathan Brake, a machine learning engineer at Mozilla.ai, the open source community needs to figure out how to preserve community incentives to participate when AI is doing the coding work that traditionally earned recognition and the contributor is only writing up the issue description.\u00a0<\/p>\n<p>&#8220;[In my opinion,] much of open-source is really at risk because of this: we need to figure out a way to encourage knowledge sharing to keep alive what makes open source and GitHub so special: the community,&#8221; he said, pointing to <a href=\"https:\/\/fosdem.org\/2026\/schedule\/event\/AJGB73-the_synthetic_senior_rethinking_free_software_mentorship_in_the_ai_era\/\" rel=\"nofollow noopener\" target=\"_blank\">a recent presentation<\/a> at FOSDEM by Abby Cabunoc Mayes that addressed the issue.<\/p>\n<p>Chad Wilson, primary maintainer for <a href=\"https:\/\/www.gocd.org\/\" rel=\"nofollow noopener\" target=\"_blank\">GoCD<\/a>, expects that AI agents unleashed as a result of <a href=\"https:\/\/www.theregister.com\/2026\/02\/03\/openclaw_security_problems\/\" rel=\"nofollow noopener\" target=\"_blank\">OpenClaw and Moltbook<\/a> are going to make things worse.\u00a0<\/p>\n<p>In <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/185387#discussioncomment-15685251\" rel=\"nofollow noopener\" target=\"_blank\">a post<\/a> to the thread on Tuesday, he said that he had already dealt with one pull request related to documentation and realized that it was &#8220;plausible nonsense&#8221; only after spending significant time reviewing it.<\/p>\n<p>With regard to AI disclosure requirements that have been endorsed by others, he said the risk is that the open source social compact will break if there&#8217;s no way to easily tell whether one is interacting with a human or an AI bot.<\/p>\n<p>&#8220;I&#8217;m generally happy to help curious people in issues and guide them towards contributions\/solutions in the spirit of social coding,&#8221; he wrote. &#8220;But when there is no widespread lack of disclosure of LLM use and increasingly automated use \u2013 it basically turns people like myself into unknowing AI prompters. That&#8217;s insane, and is leading to a huge erosion of social trust.&#8221; \u00ae<\/p>\n","protected":false},"excerpt":{"rendered":"GitHub, the Microsoft code-hosting shop that popularized AI-assisted software development, is having some regrets about its Copilot infatuation.&hellip;\n","protected":false},"author":2,"featured_media":406490,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[554,733,4308,86,56,54,55],"class_list":{"0":"post-406489","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-artificial-intelligence","8":"tag-ai","9":"tag-artificial-intelligence","10":"tag-artificialintelligence","11":"tag-technology","12":"tag-uk","13":"tag-united-kingdom","14":"tag-unitedkingdom"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/406489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=406489"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/406489\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/406490"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=406489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=406489"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=406489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}