The rules
Every rule, and how hard it binds
228 base rules across 14 domains and 9 structural layers. Filter them, then open one to see its condition tree, both branches, its exceptions and its sources.
13 rules match. Clear filters
- PUN-005 Set off nonrestrictive material IF a modifier adds nonessential information rather than identifying the referent, THEN set it off with paired punctuation ELSE do not set it off. Hard constraint
- PUN-006 Do not isolate restrictive material IF a modifier identifies which person or thing is meant, THEN remove punctuation that falsely marks it as optional ELSE evaluate as nonrestrictive. Hard constraint
- PUN-007 Serial comma follows declared style IF a series contains three or more coordinated items, THEN apply the selected serial-comma policy consistently AND add a comma when omission causes ambiguity ELSE retain. Context default
- PUN-009 Semicolons clarify complex series IF list items contain internal commas, THEN separate top-level items with semicolons ELSE use commas. Context default
- PUN-011 Apostrophe marks possession or omission IF an apostrophe is present, THEN verify that it marks possession, contracted omission, or a declared special style ELSE remove it. Hard constraint
- PUN-012 Possessive form follows number and style IF a noun is possessive, THEN apply the declared singular/plural/proper-name convention consistently ELSE retain. Context default
- PUN-013 Hyphenate ambiguity-prone compound modifiers IF multiple words jointly modify a following noun AND grouping is not immediately clear, THEN hyphenate the compound ELSE omit unnecessary hyphens. Context default
- PUN-015 Parentheses subordinate removable detail IF material is useful but structurally secondary AND the sentence remains grammatical without it, THEN parentheses are available ELSE integrate or delete it. Context default
- PUN-017 Quotation marks require a quotation function IF quotation marks appear, THEN verify direct quotation, title convention, coined term, or explicit distancing; otherwise remove scare quotes. Hard constraint
- PUN-018 Quote punctuation follows locale policy IF quoted material meets other punctuation, THEN apply the declared regional or house style ELSE retain. Context default
- PUN-019 Ellipsis marks omission or trailing thought IF words are omitted from quoted material OR speech deliberately trails off, THEN use an ellipsis according to style; ELSE do not use it as vague decoration. Context default
- ARG-010 Cite at the point of use IF a factual claim depends on an external source, THEN cite near the claim and make the supported scope clear ELSE retain common knowledge according to policy. Context default
- EDT-006 Style sheet records local decisions IF spelling, capitalization, hyphenation, numerals, terminology, citation, locale, or exceptions repeat, THEN record the decision in a style sheet ELSE retain. Context default