* docs(release): prepare v1.17.14 notes
Generate a bilingual, product-focused draft from merged pull request metadata. The reviewed catalog will drive the website, desktop app, and GitHub releases.
* fix(release): persist guide link revisions
Problem: Generated release-note guide URLs used the transient HEAD ref, which could stop resolving after the preparation branch was deleted.
Root cause: The generator interpolated the git revision expression directly into public GitHub URLs.
Fix: Resolve the source revision to an immutable commit SHA and update the v1.17.14 guide links to the reviewed candidate commit.
Verification: node --check scripts/generate-release-notes.mjs; node scripts/release-notes.mjs validate; node --test scripts/release-notes.test.mjs; rendered-link and privacy scan; git diff --check
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>