Skip to content

style(site): strip every em-dash - #15

Merged
lroolle merged 1 commit into
mainfrom
feat/strip-em-dashes
Aug 13, 2026
Merged

style(site): strip every em-dash#15
lroolle merged 1 commit into
mainfrom
feat/strip-em-dashes

Conversation

@lroolle

@lroolle lroolle commented Aug 13, 2026

Copy link
Copy Markdown
Member

Every em-dash removed site-wide, by context rather than a blind swap:

  • Titles take a colon (deepseek-cli: the whole DeepSeek API from the terminal) — cleaner in a SERP than a dash.
  • Descriptions and llms.txt take commas.
  • Empty table cells take an en-dash (typographic convention).
  • Body asides keep their rhythm as a spaced en-dash, not a comma splice that would degrade the DESIGN.md voice.

Zero em-dashes remain in the generated HTML, llms.txt, or the scripts. make check green.

Note for review (also in the workspace SITE-REVIEW-NOTES.md): body asides became en-dashes to preserve the house voice without splicing; if you'd rather they become full sentences/colons, that's a follow-up voice decision.

🤖 Generated with Claude Code

Em-dashes read as machine-written and were all over the copy. Removed
site-wide, by context rather than a blind swap: titles take a colon
(cleaner in a search result), descriptions and llms.txt take commas,
empty table cells take an en-dash, and the body asides keep their
rhythm as a spaced en-dash rather than a comma splice. Zero em-dashes
left in the generated HTML, llms.txt, or the scripts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@lroolle
lroolle merged commit 6e49b6b into main Aug 13, 2026
8 checks passed
@lroolle
lroolle deleted the feat/strip-em-dashes branch August 13, 2026 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant