Fail the Semantic Diff check for commits without a description
Commits with only a subject, like #9075's, leave their Semantic Diff cards empty. The records format already requires a description; commitRecords.js --check now enforces it after the comment is drawn, and CONTRIBUTING.md, the PR template and AGENTS.md say so.
addedDiagnostic commit without a description
text
A commit has no description: a1bc9e110 Add missing JSX DOM event bindings Below its subject, a commit message says why the commit is made, as a lineor two of prose or a `Why:` section (see "Commit messages" inCONTRIBUTING.md). Add one with `git rebase -i`, marking these commits`reword`, or squash them into a commit that has one, and force-push.
Review
- What counts as a description? A paragraph of prose, or a
Why:section with content. Object blocks, code and trailers alone don't count.