Implement three anchor link scenarios: same-page fragments (#section) scroll without reload, cross-page fragments (page.html#section) scroll after load, and back/forward across fragment-only changes scroll without reload. Fragments are percent-decoded before DOM lookup and fall back to legacy <a name="..."> anchors per the HTML spec. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>