scripts/sync-whats-new.py --check (part of the release gate) requires every CHANGELOG version to have a matching block in the Settings "What's New" modal. Also strips CHANGELOG markdown bold/italic markup from the v1.7.119-alpha bullets first — the modal renderer only strips backticks, not **/* emphasis, so it would have leaked literal asterisks into the user-facing modal text. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>