Reference
Reference is the lookup surface for everything Prose exposes once a project is past the Usage chapters. Where Usage walks workflows and Integrations wraps them at boundaries, Reference answers shaped questions about flags, knobs, codes, diagnostic shapes, suppression directives, and the deterministic order rules fire in.
The Glossary is the substrate underneath every other reference page, because every [[term]] link on every page across the whole site lands there. Start at the Glossary when a word in the docs needs a definition rather than a workflow.
A–Z Token Index
Every CLI flag, configuration key, exit code, output format, subcommand, and suppression directive Prose exposes. Hover any entry for its description and the destination page that documents it in full.
The Section at a Glance
- Cache covers the user-level cache, the
[cache]knobs, the--no-cacheflag, and theprose cache cleansubcommand. - CLI covers every flag, its precedence, and the subcommand it belongs to.
- Configuration covers the
prose.tomlandpyproject.tomlconfig files and per-rule knobs. - Exit Codes covers the five-code contract CI gates compile against.
- Output Formats covers
text,json,github, andsarifshapes. - Pipeline Order covers the deterministic order rules fire in, with rationale per rule.
- Suppression Directives covers
# fmt: off / on,# fmt: skip,# yapfaliases, and# prose: ignore/# prose: keep. - Glossary covers every term used in the docs, with cross-links to every page that introduces it.
See Also
For the workflow context behind any of these surfaces, see Usage and Integrations. For the rule catalog the references describe, see Rules. For the primitive surface a downstream Rust caller links against, see Primitives.