Add scripts/generate_release_notes.sh: renders changelog/v<version>.json
(Highlights/Improvements/Fixes) when present, otherwise groups commit
subjects since the previous tag by conventional-commit prefix, and always
appends the compare link. Wire it into the release workflow's
create-release job (body_path) and quick-release.sh (--notes-file with
--generate-notes fallback).