X_CHANGELOG_HIGHLIGHTS_MISSING
Means
a release section from 30.0.0 on does not open with ### Highlights of one to five bullets
Typical cause
the GitHub Release body is a section's Highlights plus its links (scripts/release-notes.ts); a section with none would publish the raw section, 5,026 characters for 29.4.0
Fix
add ### Highlights as the first subsection of that section in CHANGELOG.md, at most five plain user-visible bullets, then bun run scripts/changelog-check.ts --json