Fix typos, grammar errors, and missing/duplicated words in prose - #1307
Merged
Conversation
myronmarston
force-pushed
the
myron/audit-prose-typos
branch
2 times, most recently
from
July 14, 2026 01:15
323bcb4 to
8136354
Compare
Most prose (docs, comments, error messages, test descriptions) was hand-written before LLM tooling existed, leaving scattered small mistakes across the monorepo. Audited markdown docs, Ruby/Python/shell comments and string literals, and RSpec descriptions across all gems, the docs website, scripts, and supporting tooling; fixed clear errors (misspellings, missing/duplicated words, subject-verb agreement, wrong word forms) without changing code logic or identifiers. Generated with Claude Code
myronmarston
force-pushed
the
myron/audit-prose-typos
branch
from
July 14, 2026 01:29
8136354 to
80f9f3e
Compare
myronmarston
marked this pull request as ready for review
July 14, 2026 01:30
myronmarston
requested review from
BrianSigafoos-SQ,
bsorbo,
ellisandrews-toast,
jwils,
jwondrusch,
marcdaniels-toast and
rossroberts-toast
as code owners
July 14, 2026 01:30
myronmarston
enabled auto-merge (squash)
July 14, 2026 01:30
ellisandrews-toast
approved these changes
Jul 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Most prose in this repo (docs, comments, error messages, test descriptions) was hand-written before LLM tooling existed, leaving scattered small mistakes throughout. This audits and fixes them across the whole codebase:
config/siteguides/website content,CONTRIBUTING.md,CODEBASE_OVERVIEW.md, etc.)describe/it/contextdescription stringsFixes are limited to clear errors — misspellings, missing/duplicated words, subject-verb agreement, wrong word forms (e.g. "definitition" → "definition", "This file is contains" → "This file contains", "a Errors::ConfigError" → "an Errors::ConfigError"). No code logic or identifiers were changed.
Test plan
script/lint— 871 files inspected, no offensesscript/spellcheck(codespell) — cleanruby -con all 160 changed Ruby files — all passscript/quick_build— 100% YARD doc coverage, all site links/pages valid, 147 build-suite tests pass, 0 failures