Nightly changelog loop
Review the day's changes and update the changelog with user-visible updates or a recorded no-change result.
Use this to keep release notes from becoming a late-stage archaeology project.
- Inspect merged PRs, commits, and shipped issues for the day.
- Separate internal-only changes from user-visible changes.
- Add concise changelog entries for user-visible behavior.
- Link source PRs or issues where useful.
- Validate formatting and links.
- Record a no-change note when nothing user-visible shipped.
Stop when every user-facing change has a changelog entry or an explicit no-change record exists.