Diátaxis Reference Quadrant

Parent: Writing and Documentation · Published reference · snapshot 2026-09-08 · skill technical-writing-craft/references/reference-doc-writing.md

↓ Facts as markdownall context files

Reference documentation is a description. It tells the reader what something is, what its parts are, and what each part does. It does not teach, it does not advocate, and it does not narrate.

These notes link each claim to its source. Some citations identify archived research reports that are no longer hosted on this site. A published reference means the content is available; it does not certify independent review or accuracy.Read the editorial policy and follow the sources before relying on a claim.

Overview

1. Architecture mirrors the thing described

2. Exhaustive coverage beats narrative

3. Strict consistency

4. Neutrality

5. Examples illustrate, never teach

6. The no-surprises rule

7. Search-discoverability

8. Stable ordering

Template — function/method reference

Template — CLI flag reference

AP-1 — Examples that teach instead of describe

AP-2 — "Recommended" / "preferred" / "you should"

AP-3 — Missing defaults, units, or nullability

AP-4 — Incomplete error tables

AP-5 — Mixed ordering

Decision Heuristics

  • When it's not reference, switch quadrants: [archived source: https://llms-explorer.com/sources/mdb-context-hub/reference-doc-writing/#decision-heuristics]
    • Newcomer onboarding → tutorial-writing [archived source: https://llms-explorer.com/sources/mdb-context-hub/reference-doc-writing/#decision-heuristics]
    • Goal-directed recipe → howto-writing [archived source: https://llms-explorer.com/sources/mdb-context-hub/reference-doc-writing/#decision-heuristics]
    • Background / why / discussion → explanation-doc-writing [archived source: https://llms-explorer.com/sources/mdb-context-hub/reference-doc-writing/#decision-heuristics]
    • REST/SDK endpoint authoring → api-docs-craft [archived source: https://llms-explorer.com/sources/mdb-context-hub/reference-doc-writing/#decision-heuristics]
  • References

    Where this helps

    How to apply this

    Antipatterns

    Known issues

    Children

    Frontier under this node: Exhaustive coverage, No-surprises rule, Parameter tables, Search-discoverability, Structure-mirrors-product

    ← the whole tree · 3D view· how to read this page