A CLI for publishing standard.site documents to ATProto sequoia.pub

Incorrect Jekyll stub for title with apostrophe #59

Open heaths.dev
Open opened by heaths.dev

Sequoia calculated that an apostrophe would be elided instead of replaced, thinking the stub for I'm would be im instead of i_m.

Record:

path: "/sport/2026/08/16/im-a-masochist-on-zwift.html"
canonicalUrl: "https://heaths.dev/sport/2026/08/16/im-a-masochist-on-zwift.html"
# ...

Actual URL: https://heaths.dev/sport/2026/08/16/i-m-a-masochist-on-zwift.html

I wonder if we should add per-SSG rules at least for those we claim to support on https://sequoia.pub/supported-frameworks. Frankly, I was a little surprised that I'm didn't become im as well and imagine many SSGs probably do that. For now, think I'll actually fix my site to use im instead with a redirect from the old i_m because I'm worried that updating the Bluesky record won't fix the actual post like a recent change via https://pds.ls didn't.

Yeah it's a good point. I think building some kind of ssg rule engine would be pretty powerful but sounds reasonably complex.

I did spend some time looking into supported SSGs' sluggifiers and most aren't accessible to callers just to generate slugs. I was recording some notes in a comment, but seems Tangled doesn't retain comments in iso storage so upon an accidental page refresh I lost all the details. 😦

But I do at least recall that trying to lean on SSGs is probably not an effective option.

Sign up or Sign in to add to the discussion.