This is especially bizarre because one thing LLMs have been better at that practically all the developers I have ever worked with is writing good commit messages. The fact they didn't make use of this here when everything else in Claude Code seems vibe-coded these days is funny to me.
Genuinely curious how a date in the subheader of a changelog could have broken the CLI
edit: it seems changelog.md is assumed to be structured data and parsed at startup, and there are no tests to enforce the changelog structure: https://github.com/anthropics/claude-code/issues/16671
This is the kind of choice an LLM would make...
You might be surprised (or not, depending on how long you’ve been doing this).
You're absolutely right! ;)
Ah yes, markdown, the ultimate structure for machine-readable data
They're using Markdown for everything in LLM-land.
Someone had to come up with something even more annoying than yaml for machine-readable data. :)
its vibe coded to its teets and gets reviewed by AI
[dead]
What a lazy commit message, "Update CHANGELOG.md", no mention of the "why" at all. Even the PR description is blank.
This is especially bizarre because one thing LLMs have been better at that practically all the developers I have ever worked with is writing good commit messages. The fact they didn't make use of this here when everything else in Claude Code seems vibe-coded these days is funny to me.
Claude Code couldn't write a commit description since it was broken at that point.
was this a 10x gdp vibe-loss ?
I felt a disturbance in the force, as if millions of GPU cooling fans suddenly spun down.
Lol a formatting error in a change log breaking the entire thing