Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Content Rules

Content rules look at what a page says rather than how it is formatted. They catch documentation that is unfinished, inconsistent, or hard to follow: text left over from drafting, headings that disagree with each other about capitalization, links whose text says nothing, and terminology that changes from one page to the next.

None of them are enabled by default. They express editorial preferences rather than correctness, so a book adopts the ones it agrees with.

Rules

RuleChecks
CONTENT001TODO, FIXME and similar markers left in prose
CONTENT002Placeholder text such as lorem ipsum
CONTENT003Chapters too short to be worth a page
CONTENT004Heading capitalization that varies within a file
CONTENT005A heading followed straight by a subheading, with nothing in between
CONTENT006Anchor links pointing at headings that are not in the file
CONTENT007The same idea named differently in different places
CONTENT009Headings nested deeper than a reader will follow
CONTENT010Link text that does not say where it goes
CONTENT011Future tense describing what the software already does

Enabling them

[rules]
enabled = ["CONTENT001", "CONTENT010"]

See Configuration for the full syntax.