May 14, 2026
Bun, bots, and a blazing roast
Remove .zig Files from Bun
Bun’s file purge turns into an AI mess as commenters roast the whole repo
TLDR: A Bun pull request to delete source files was labeled “AI slop” by the project lead, then immediately ran into test failures. Commenters turned it into a wider fight over AI-generated coding junk, with jokes, copycat-PR accusations, and one brutal suggestion to label Bun itself as slop.
A seemingly simple cleanup job inside Bun — a popular JavaScript tool used to run and build apps — exploded into pure comment-section theater after a pull request titled “Remove .zig source files” got publicly stamped “AI slop.” That label came straight from Bun creator Jarred Sumner, who said some AI-made submissions show up too early, don’t prove there’s a real problem, and don’t even test whether the so-called fix works. Ouch. To make things messier, the automated build system then lit up with failures, turning what might have been a boring file deletion into a full-on public shaming.
And the community absolutely feasted. One commenter dryly quoted the “AI slop” warning itself like it was already a meme, while another laughed, “Thanks Claude! XD,” joking that the chatbot had bravely removed “dead code” and called it a day. But the real spice came from people asking whether this was bigger than one bad submission. One user pointed out there was another near-identical PR still open, hinting at clone-like bot chaos. Then came the nuclear take: “It might be the time to flag Bun as AI slop.” That’s the moment this stopped being about files and started being about trust, automation, and whether AI coding tools are flooding projects with junk faster than humans can clean it up. In other words: classic internet drama, now with extra robots.
Key Points
- •Pull request #30680 in the oven-sh/bun repository is titled "Remove .zig Files from Bun."
- •The PR shows one commit from branch `claude/delete-zig-files` into `main`, with commit `f10018a` labeled "Remove .zig source files."
- •A maintainer note says the PR was marked as "AI slop" and that its description was updated to avoid misleading reviewers.
- •The note explains that some AI PRs are acceptable, but others are submitted without adequate validation or testing.
- •Automated CI output reported failures in Build #54233 for `test/js/bun/shell/bunshell.test.ts` across multiple Linux environments and architectures.