Skip to content

Take the em dashes out of the documentation - #69

Closed
tonytonycoder11 wants to merge 1 commit into
mainfrom
docs/humanize
Closed

Take the em dashes out of the documentation#69
tonytonycoder11 wants to merge 1 commit into
mainfrom
docs/humanize

Conversation

@tonytonycoder11

Copy link
Copy Markdown
Contributor

The documentation reads as machine-written, and the two things doing most of that work are em dashes
and boldface used as a paragraph header.

File em dashes boldface
README.md 8 → 0 8 → 7
STABILITY.md 8 → 0 19 → 9
docs/migrating-from-qdrant-client.md 5 → 0 0
CONTRIBUTING.md 1 → 0 0
CHANGELOG.md, [2.0.0] only 4 → 0 8 → 7

Each em dash is replaced with the punctuation the sentence wanted rather than by a blanket rule: a
colon where a list follows, a full stop between two independent clauses, commas around a genuine aside.

On the boldface. STABILITY.md had nine paragraphs opening with a bolded sentence standing in for a
heading. That is the same tell in another shape, and when every paragraph carries an emphasised line
none of them is emphasised. What survives marks MAJOR, MINOR and PATCH, where the bold separates
a defined term from its definition.

What is deliberately untouched. Changelog sections for versions before 2.0.0. Their text generated
the GitHub Release bodies at the time, and rewriting them now would leave the two surfaces disagreeing
about a release nobody can re-cut. The [2.0.0] section is fair game because its Release body is
regenerated from this file.

The repository description loses its em dash too.

No behaviour changes and no code changes. ./gradlew build green, audit At standard.

Note for later: nacode-studios-docs currently says repository documentation "uses em dashes and
typographic punctuation freely". That guidance is what produced this, and it should probably change.

Every one of them, across the README, STABILITY.md, the migration guide,
CONTRIBUTING.md and the 2.0.0 changelog section, plus the repository
description. Twenty-two in total, replaced with the punctuation the
sentence actually wanted: a colon before a list, a full stop between two
independent clauses, commas around a real aside.

The em dash is the most reliable tell that a text came out of a language
model, and these are portfolio repositories whose readers are the people
most likely to recognise it. That the files already used them is not a
defence, because half of the ones removed here arrived recently.

The mechanical boldface goes with it, for the same reason. STABILITY.md
had nine paragraphs opening with a bolded sentence acting as a header,
which is the same tell in a different shape: when every paragraph has an
emphasised line, none of them is emphasised. Nineteen down to nine, and
what remains marks the terms MAJOR, MINOR and PATCH, where the bold is
doing real work.

Released changelog sections older than 2.0.0 keep their punctuation. Their
text generated the GitHub Release bodies at the time, and editing them now
would leave the two disagreeing about a version nobody can change.
@tonytonycoder11
tonytonycoder11 requested a review from a team as a code owner July 31, 2026 15:32
@tonytonycoder11

Copy link
Copy Markdown
Contributor Author

Reopened under a clearer name and rationale.

@tonytonycoder11
tonytonycoder11 deleted the docs/humanize branch July 31, 2026 15:33
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