In my haste to initially get a blog started and published, I created it as a single HTML file with fragment identifiers / links for each post. Earlier today, sethops1’s valid feedback prompted me to restructure it as an index page with separate pages for each post.
Links to posts no longer contain URL fragments, but I kept the fragment-style links working with JavaScript.
Oh, the link is entirely contained in the fragment. So it’s some SPA blog thing. I get it.