ba9a9dc9c4
goToSlide() now calls history.replaceState + updates document.title, description, og:title/description/url and canonical on each slide change. replaceState is used so swipe/keyboard navigation doesn't pollute history. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>