Thanks to visit codestin.com
Credit goes to github.com

Skip to content

docs(docs/.style/style-guide): adopt STE-derived prose rules - #27852

Merged
nickvigilante merged 2 commits into
mainfrom
style-guide-ste-adoptions
Aug 6, 2026
Merged

docs(docs/.style/style-guide): adopt STE-derived prose rules#27852
nickvigilante merged 2 commits into
mainfrom
style-guide-ste-adoptions

Conversation

@nickvigilante

Copy link
Copy Markdown
Contributor

Stacked on #27849.

Incorporates the transferable rules from ASD-STE100 Simplified Technical English (Issue 9, 2025) into the prose style guide, with per-rule attribution to the source rule numbers. STE is the controlled-language standard for aerospace maintenance documentation; this PR adopts its procedure-level discipline and clarity rules, not its controlled dictionary or grammar restrictions, which target a different audience.

  • New Procedural writing page: one instruction per step, condition before instruction, 20-word step budget, "callouts inform, steps instruct" (with the delete-the-callouts test), and warnings must state the consequence.
  • Voice and tone: sentence and paragraph budgets, verbs over noun forms, one clear referent per pronoun, and an explicit acknowledgment of the contractions trade-off for international readers.
  • Word choice: one term per concept, anchored on the glossary.
  • Accessibility and inclusion: the idioms rule now covers developer figurative verbs (spin up, tear down, stand up).
  • README: registers the new page and adds ASD-STE100 to the third-party references.

All new rules are documentation-only (no Vale rule) because they need editorial judgment rather than pattern matching.


🤖 Built with AI assistance.

Two internal-consistency fixes in the prose style guide:

- The directional-language section in accessibility-and-inclusion.md
  used "See the [Latin abbreviations rule]" as a Do example and
  recommended "see the following section" in its replacements table.
  Both violate the navigational-"see" ban that word-choice.md applies
  to all docs. Reword to "refer to".
- The one-sentence-per-line Do and Don't examples in formatting.md
  were byte-identical single source lines, so the Don't examples
  showed no violation. Blockquotes re-join lines when rendered, which
  hid the problem. Convert the examples to fenced md blocks that show
  the actual source line breaks.

Assisted-by: AI
Incorporate the transferable rules from ASD-STE100 Simplified
Technical English (Issue 9, 2025) into the prose style guide, with
per-rule attribution to the source rule numbers:

- New "Procedural writing" page: one instruction per step (5.2),
  condition before instruction (5.4), 20-word step budget (5.1),
  callouts inform while steps instruct plus the delete-the-callouts
  test (5.5), and warnings state the consequence (7.2, 7.3).
- Voice and tone: sentence and paragraph budgets (6.1-6.6), verbs
  over noun forms (3.7), one clear referent per pronoun (GR-3, GR-4),
  and an explicit acknowledgment of the contractions trade-off for
  international readers.
- Word choice: one term per concept (1.11, 9.4), anchored on the
  glossary.
- Accessibility and inclusion: extend the idioms rule to developer
  figurative verbs (spin up, tear down, stand up).
- README: register the new page and add ASD-STE100 to the
  third-party references.

The STE dictionary, part-of-speech restrictions, and tense limits are
deliberately not adopted. They target readers of safety-critical
maintenance manuals, not readers of developer documentation.

Assisted-by: AI
Base automatically changed from style-guide-internal-fixes to main August 4, 2026 19:07
@nickvigilante
nickvigilante marked this pull request as ready for review August 4, 2026 19:07
@nickvigilante
nickvigilante requested a review from bpmct August 4, 2026 19:07
@nickvigilante
nickvigilante merged commit 2d320de into main Aug 6, 2026
57 of 58 checks passed
@nickvigilante
nickvigilante deleted the style-guide-ste-adoptions branch August 6, 2026 14:17
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 6, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants