Skip to content
Research synthesis

Technical documentation is a production system.

Strong output begins with a verified user need. It separates reader intent, composes reusable modules, connects facts to technical truth, tests practical assertions, and measures whether the reader succeeds.

Foundation

Six principles govern the system.

These principles constrain structure, presentation, workflow, and quality. They prevent polished output from becoming visually impressive but operationally weak.

01

Start from a verified need

Document a real user outcome. Do not use content to justify a product structure that already exists.

02

One dominant intent

Tutorials teach. How-to guides enable work. Reference establishes truth. Explanation builds a model.

03

Structure before components

Model claims, evidence, decisions, sequences, and constraints before selecting cards, tabs, or diagrams.

04

Truth has provenance

Connect exact behavior to schemas, executable examples, subject-matter review, and observed evidence.

05

Every page is an entry point

Readers arrive through search, deep links, tickets, chat, and agents. Each page must orient independently.

06

Measure reader success

Page views are not outcomes. Track first success, task completion, recovery, retrieval, and comprehension.

Methodology landscape

Different methods solve different failure modes.

The strongest system combines complementary approaches. Use the filters to inspect the methodology by problem domain.

UNResearch

User-needs content design

Begin with evidence about who needs to achieve what, in which situation, and why current paths fail.

  • Prevents irrelevant pages
  • Creates content acceptance criteria
  • Aligns scope to outcomes
TAResearch

Task analysis

Decompose real work into decisions, subtasks, dependencies, frequency, complexity, and failure points.

  • Matches actual workflow
  • Finds missing prerequisites
  • Exposes recovery paths
DXStructure

Diátaxis

Separate tutorials, how-to guides, reference material, and explanations according to reader intent.

  • Prevents mixed-purpose pages
  • Clarifies navigation
  • Improves editorial decisions
MDStructure

Modular authoring

Compose stable concept, procedure, reference, example, decision, and troubleshooting modules.

  • Reduces duplication
  • Supports reuse
  • Improves ownership and freshness
P1Structure

Every Page Is Page One

Design each topic to orient readers who arrive through search, a deep link, a ticket, or an agent.

  • Improves nonlinear discovery
  • Strengthens deep links
  • Reduces sequence dependence
DCWorkflow

Docs-as-code

Apply version control, pull requests, CI, automated builds, issue tracking, and shared ownership.

  • Controls change
  • Creates review history
  • Connects docs to releases
DTVerification

Docs-as-tests

Treat documented commands, code, links, workflows, and assertions as testable product behavior.

  • Finds drift
  • Tests examples
  • Validates end-to-end procedures
SFVerification

Specification-first

Generate exact reference from machine-readable contracts, then add curated examples and guidance.

  • Reduces API drift
  • Supports tooling and agents
  • Improves validation
C4Architecture

C4 model

Explain software architecture through progressively detailed context, container, component, and code views.

  • Clarifies boundaries
  • Supports audience-specific zoom
  • Improves system orientation
A42Architecture

arc42

Use a structured architecture coverage model for context, constraints, runtime, deployment, risks, and quality.

  • Prevents architecture gaps
  • Links quality to design
  • Supports enterprise review
ADRArchitecture

Architecture Decision Records

Capture one significant decision with context, alternatives, consequences, status, and validation evidence.

  • Preserves rationale
  • Supports supersession
  • Improves accountability
MIStructure

Minimalist instruction

Start with meaningful action, reveal only necessary context, and treat errors as expected recovery points.

  • Reduces startup friction
  • Protects procedure flow
  • Accelerates first success
Failure mode Primary method Supporting method Evidence of improvement
Content is accurate but irrelevantUser-needs designTask analysisValidated need and task completion
One page tries to serve every readerDiátaxisModular authoringClear dominant page intent
Facts drift after product changesDocs-as-testsSpecification-firstExecutable examples and schema validation
Architecture lacks rationaleADRarc42Decision history and explicit consequences
Readers land midstream and get lostEvery Page Is Page OneDiátaxisIndependent orientation and deep links
Documentation cannot scale across teamsModular authoringDocs-as-codeReuse, ownership, and traceable review
Combined methodology

A seven-stage operating system.

The sequence converts research into structured, testable, governed documentation. Select a stage to inspect its purpose, outputs, and gate.

Discover the user need

Establish evidence before deciding what to write or how to present it.

  • Identify the specific audience, situation, and desired observable outcome.
  • Review support incidents, onboarding friction, search behavior, interviews, and existing workflows.
  • State what the reader already knows and what they must know next.
  • Define scope, exclusions, constraints, and the evidence supporting the need.
G

Gate

The need can be expressed without naming a preselected page, component, or product feature.

Reusable authoring patterns

Start from an information contract.

Select a template. Copy it into a repository, prompt, design brief, or content-management workflow.

documentation-brief.yaml
Trust and governance

Verification is layered.

Automation verifies deterministic properties. Human review verifies meaning, relevance, risk, and comprehension.

Automated gates

Run these checks continuously in the authoring pipeline.

  • Build, Markdown, and HTML validation
  • Internal and external link checks
  • Unique headings and stable anchors
  • Terminology and style linting
  • Executable code and command examples
  • Schema and API-example validation
  • Accessibility and metadata checks
  • Freshness and ownership policies

Human gates

Use expert and representative-reader review for these dimensions.

  • Valid user need and dominant intent
  • Technical accuracy and realistic examples
  • Security, privacy, and operational implications
  • Correct mental model and diagram abstraction
  • Visible boundaries and unsupported cases
  • Task completion and recovery clarity
  • Appropriate evidence for persuasive claims
  • Comprehension by the intended audience
!

Evidence classification

Use six states: generated, executable, reviewed, observed, proposed, and inferred. A polished presentation must never disguise a proposed or inferred claim as established behavior.

Interactive evaluation

Score the strength of a document.

Rate each dimension from zero to four. Production documentation should have no zeros, an average of at least three, and accuracy, executability, and accessibility at three or above.

0
0
0
0
0
0
0
0
0
0
0
0
0
0
Adoption path

Improve the system in four phases.

Start with the decisions that change output quality immediately. Add structure, verification, and outcome measurement in sequence.

Phase 1

Immediate controls

  • Documentation brief
  • User-need statement
  • Diátaxis classification
  • Page metadata
  • Claim-evidence labels
  • Typed templates
Phase 2

Structural scale

  • Modular source content
  • Stable identifiers
  • Shared terminology
  • Reusable prerequisites
  • C4 and arc42 coverage
  • ADR decision history
Phase 3

Verification

  • Prose and markup linting
  • Link checks
  • Executable examples
  • Schema validation
  • Accessibility CI
  • Freshness checks
Phase 4

Outcome optimization

  • Time to first success
  • Task completion
  • Search success
  • Escalation reduction
  • Comprehension testing
  • Retirement workflow

Operating rule

The showcase earns attention. The explainer builds the model. The guide enables action. The reference establishes truth. The tests preserve trust. The evidence constrains the hype.

Provenance and evidence

The document carries its lineage.

Provenance is encoded in visible content, document metadata, HTML comments, and JSON-LD. Framework definitions trace to cited primary sources. Combined operating guidance is an explicit research synthesis.

Identity

Document record

  • ID: tdos-research-synthesis
  • Version: 1.2.0
  • Created: 2026-07-18
  • Last verified: 2026-07-18
Method

Research synthesis

Definitions derive from the official methods, standards, and specification sources listed below. The seven-stage operating system is a synthesized recommendation, not a normative external standard.

Evidence

Claim classification

Claims use generated, executable, reviewed, observed, proposed, or inferred evidence states. Proposed and inferred claims must remain visibly distinct from established behavior.

Maintenance

Change policy

Update the version and verification date when methodology coverage, source interpretation, interactive behavior, or quality gates materially change.

Content classOriginEvidence statusMaintenance rule
Method definitionsLinked official sources and standardsSource-derived and reviewedRecheck when the source publishes a new normative version
Seven-stage operating systemSynthesis across researched methodsEditorial recommendationRevise when outcome evidence exposes a stronger sequence
Templates and quality gatesSynthesized implementation patternsReviewable and testableVersion with workflow or governance changes
Interactive rubricDerived from the fourteen quality dimensionsHeuristic, not certificationCalibrate against reader and operational outcomes
Research foundation

Primary methods and standards.

The document synthesizes established documentation, architecture, accessibility, API-description, and software-delivery practices.

Information architecture and content design
Workflow, testing, and quality
Architecture and technical contracts
Accessibility and plain language
Copied