“Virtual File System” PR for Node.js comes with a disclaimer:

"Disclaimer: I've used a significant amount of Claude Code tokens to create this PR. I've reviewed all changes myself.”

LoC added: +18945

Thankfully it hasn't been merged yet. The changes are all over the place and this makes me uncomfortable about running Node.js long term.

https://github.com/nodejs/node/pull/61478

Virtual File System for Node.js by mcollina · Pull Request #61478 · nodejs/node

A first-class virtual file system module (node:vfs) with a provider-based architecture that integrates with Node.js's fs module and module loader. Key Features Provider Architecture - Extensi...

GitHub
My perhaps overly irritated response to the PR: https://github.com/nodejs/node/pull/61478#issuecomment-4075998105

@indutny I left my comment on the HN article just now:

> I used Node.js extensively for about a decade, both professionally and as a hobby. I don't buy the problem statement.

> These arguments don't even make sense, they look LLM generated. I can't even formulate a disagreement against this nonsense.

@andrewrk tbh, I feel exactly the same about the proposed change itself. It is hard to buy whatever is being sold...

Thankfully the outrage that I felt happened way before I could even take a look at the code. Asking people to review 19k LoC LLM-generated PR is beyond what I'd consider basic politeness. The disproportionality of the time spent implementing this and the time needed to carefully review and catch slop mistakes is egregious.

@indutny there has been so much thought and care poured into node.js over the years... to dilute it feels like spray painting some shitty graffiti on top of a beautiful mural
@andrewrk I think I'm gonna rephrase and use this if you don't mind!
@indutny go for it, I don't even need attribution