Skip to content

Document Writing Methodology

Arda uses the Diataxis framework to structure all technical and operational documentation. Every document is exactly one of four types. Never mix types within a single document.

Determine the type based on what the reader needs:

If the reader needs to…TypeStructure
Learn by completing a task end-to-endTutorialIntroduction → Prerequisites → Steps → Summary
Get a fast, exact procedure (already has context)How-to GuidePurpose → Steps → Common Issues
Look up fields, limits, options, or API factsReferenceOverview → Definitions → Specifications/Methods
Understand why/when/which, or needs mental modelsExplanationIntroduction → Context → In-Depth Analysis
  • Tone: Encouraging, step-by-step, “learn by doing”
  • Structure: Introduction → Prerequisites → Steps → Summary
  • Rules: No deep theory. No exhaustive options. If the reader must choose among variants, link to Reference or Explanation.
  • Tone: Direct, concise, outcome-oriented
  • Structure: Purpose → Steps → Common Issues
  • Rules: No teaching concepts. No narrating rationale. Task-focused only.
  • Tone: Neutral, complete, unopinionated
  • Structure: Overview → Definitions → Specifications/Methods
  • Rules: No how-to advice. No step-by-step guidance. Link out instead.
  • Tone: Analytical, descriptive
  • Structure: Introduction → Context → In-Depth Analysis
  • Rules: No stepwise procedures. Keep it conceptual.
  • One type per document. Never mix. No step lists inside Reference. No theory in How-to.
  • Consistent structure. Use the headings specified for that type.
  • Markdown formatting. Clear headings, numbered steps where relevant, code blocks for commands and snippets.
  • Voice and readability. Target Flesch score approximately 80. Active voice. Minimal adverbs and buzzwords. Jargon is fine when it improves precision.
  • Cross-link. Add links to complementary document types (e.g., How-to links to Reference).
  • Domain lexicon: Use terms established in the technical documentation such as order card, Kanban loop, order mechanism, and scan-triggered workflow.
  • Workflow emphasis: Make physical-to-digital transitions explicit (e.g., scanning a QR code moves a card into the order cart and triggers downstream steps).
  • Tone: Calm, confident, never salesy. Precise and practical.

Before publishing, verify:

  • Document clearly states and matches one Diataxis type
  • Headings, tone, and depth conform to that type’s template
  • Jargon is intentional; undefined terms are minimized or explained
  • Cross-links to complementary types are included
  • Language is clear, active, and scannable
  • Steps are numbered where applicable
  • No type-mixing (advice in Reference, steps in Explanation, theory in How-to)

Save the document to the appropriate location in the technical documentation repository. Ask a reviewer to confirm placement before publishing.