list-001 should GuidesAPI docs Use numbered lists for sequential or ordered content (steps, phases, priorities) and bulleted lists for non-sequential items.
Lists break dense information into scannable pieces, but only if the list type matches the content and the items are formatted consistently. These rules cover when to use numbered, bulleted, and description lists, and how to introduce and punctuate them. Step-by-step instructions have additional rules on the procedures page.
list-001 should GuidesAPI docs Use numbered lists for sequential or ordered content (steps, phases, priorities) and bulleted lists for non-sequential items.
Examples
Rationale
Numbered lists imply order and bulleted lists do not, so the choice tells the reader whether sequence matters.
list-007 should GuidesAPI docs Do not use a list to present only a single item.
Examples
Rationale
A one-item list implies a set that is not there, so a sentence conveys it better.
list-008 should GuidesAPI docs Use description lists (term + definition pairs) when presenting two or more terms that each require a definition or explanation.
Examples
Rationale
Term-and-definition pairs read more clearly as a description list than as running text.
list-009 should GuidesAPI docs In description lists with run-in headings, do not use a dash to separate the heading from its description; use a colon or period instead.
Examples
Rationale
A dash between a run-in term and its definition is easy to misread; a colon or period is clearer.
list-004 should GuidesAPI docs If you introduce a list, table, or image with a description, end the sentence or clause with a colon if the sentence immediately precedes the content. Three patterns are acceptable: a partial clause ending with a colon, a complete sentence ending with a colon, or a multi-sentence introduction whose final sentence ends with a period.
Examples
Rationale
A colon signals the list that follows, and the accepted patterns cover the ways an introduction can lead in.
list-005 should GuidesAPI docs Always precede a list with a colon, even when the introductory clause is a partial thought completed by the list items.
Examples
list-006 should GuidesAPI docs Use a period (or other appropriate sentence-ending punctuation) after the introductory sentence when intervening material appears between the introduction and the list.
Examples
list-002 should GuidesAPI docs Start every list item with a capital letter, with narrow exceptions for lowercase product names or code literals that begin with a lowercase character.
Examples
Rationale
A capital start keeps list items consistent with sentence conventions.
list-003 should GuidesAPI docs End list items that are complete sentences with a period; omit end punctuation for items that are single words, lack a verb, are entirely in code font, or are entirely link text.
Examples
--verbose--verbose.Rationale
Ending full-sentence items with a period, and fragments without, keeps punctuation consistent and readable.
list-011 should GuidesAPI docs If end punctuation would be inconsistent across items in a list, either rewrite for parallel construction or add end punctuation to every item.
Examples
Rationale
Mixed end punctuation across items looks careless, so make it uniform.
list-010 should GuidesAPI docs Do not end an inline list with ‘etc.’ or ‘and so on’; instead, frame the introduction to make clear the list is not exhaustive.
Examples
Rationale
A vague catch-all ending signals the list is incomplete without saying how; framing the introduction as non-exhaustive is clearer.