Skip to content

docs: plain voice pass over comments, docstrings, and docs#98

Merged
Davidobot merged 2 commits into
Egoist-Machines:mainfrom
idas0:chore/plain-prose
Jul 21, 2026
Merged

docs: plain voice pass over comments, docstrings, and docs#98
Davidobot merged 2 commits into
Egoist-Machines:mainfrom
idas0:chore/plain-prose

Conversation

@idas0

@idas0 idas0 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Comments, docstrings, and markdown across the repo carried a generated register, em dashes above all. This rewrites that prose in plain declarative sentences: 635 em dashes and 22 double-hyphen dashes removed, each a real rewrite (sentence splits, comma and parenthetical folds, colons only where a label introduces its expansion), never a punctuation swap.

Deliberately unchanged: string literals (error messages, CLI help strings, plot labels), table cells, code fences, the canonical-JSON unicode fixtures, and third_party/. Two roadmap references also left public doc-comments.

Checks: ruff clean, cargo check clean, every changed file compiles, targeted pytest on the touched test files passes. Text only; no code, identifiers, or literals changed.

idas0 added 2 commits July 20, 2026 15:30
Rewrite generated prose in plain declarative sentences: 635 em dashes
and 22 double-hyphen dashes removed across Python, Rust, Swift, and
markdown, each a real rewrite (sentence splits, comma and parenthetical
folds, label colons), never a punctuation swap. String literals, table
cells, code fences, and the canonical-JSON fixtures keep their dashes.
Also drop two roadmap references from public doc-comments.
@Davidobot
Davidobot merged commit df72140 into Egoist-Machines:main Jul 21, 2026
7 checks passed
@idas0
idas0 deleted the chore/plain-prose branch July 21, 2026 19:10
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.

2 participants