Skip to content

docs(site): Geewax voice pass on all 34 chapters - #89

Merged
patterncatalyst merged 1 commit into
mainfrom
docs/voice-geewax-prose
Oct 23, 2026
Merged

patterncatalyst merged 1 commit into
mainfrom
docs/voice-geewax-prose

Conversation

@patterncatalyst

Copy link
Copy Markdown
Owner

Applies the updated lgtm-professional-voice rules (em-dash zero-tolerance, no-rule-of-three, house voice) to all 34 chapters.

What changed

  • Rule 12 — em dash, zero tolerance: recast ~1029 em-dash lines across prose, figure captions, bullet/glossary term definitions, and the verification-status footer lines. Em dashes inside fenced code are left byte-identical.
  • Rule 15 — no rule-of-three: trimmed rhetorical cadence triads; kept genuine factual enumerations.
  • Rules 1/2/7/8/9: dropped generated-text tells and padding, converted ALL-CAPS emphasis to bold/italic, cut hedges.

Verification

  • No content lost: net −1 line across 34 files (+1039/−1040) — recasts, not deletions.
  • scripts/validate_site.py: 42 files, 0 errors, 0 warnings. Scanner 0 ban-tier in _docs. bundle exec jekyll build green.

First of the CNDP consistency PRs. Next: chrome + nav parity + bibliography/examples tables; then diagrams; then footers → _plans + Build-run-observe; decks as a follow-on.

Apply the updated lgtm-professional-voice rules to every chapter:
- Rule 12 (em dash, zero tolerance): recast every em dash in prose, figure
  captions, bullet/glossary term definitions, and the verification-status
  footer lines to colon/semicolon/comma/parentheses or a split sentence per
  the clause relationship. Em dashes inside fenced code are left byte-identical.
- Rule 15 (no rule-of-three): trimmed rhetorical triads; kept genuine
  factual enumerations.
- Rules 1/2/7/8/9: dropped generated-text tells and padding, converted
  ALL-CAPS emphasis, cut hedges.

No content lost (net -1 line across 34 files; recasts, not deletions).
validate_site.py clean; 0 ban-tier in _docs; Jekyll build green.
@patterncatalyst
patterncatalyst merged commit 720bf66 into main Oct 23, 2026
16 checks passed
@patterncatalyst
patterncatalyst deleted the docs/voice-geewax-prose branch October 23, 2026 11:24
patterncatalyst added a commit that referenced this pull request Oct 23, 2026
Apply the updated lgtm-professional-voice rules to every chapter:
- Rule 12 (em dash, zero tolerance): recast every em dash in prose, figure
  captions, bullet/glossary term definitions, and the verification-status
  footer lines to colon/semicolon/comma/parentheses or a split sentence per
  the clause relationship. Em dashes inside fenced code are left byte-identical.
- Rule 15 (no rule-of-three): trimmed rhetorical triads; kept genuine
  factual enumerations.
- Rules 1/2/7/8/9: dropped generated-text tells and padding, converted
  ALL-CAPS emphasis, cut hedges.

No content lost (net -1 line across 34 files; recasts, not deletions).
validate_site.py clean; 0 ban-tier in _docs; Jekyll build green.
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