Skip to content

Format Comparison

Several ADR formats exist, each designed for different contexts and levels of formality. This page compares Structured MADR with the most widely used alternatives to help you choose the right format.

AspectStructured MADRMADRNygardY-StatementTyree-Akerman
Sections12+105115+
FrontmatterRequired YAMLNoneNoneNoneNone
Options DetailNarrative + RiskPros/ConsImplicitSingleDetailed
ConsequencesPos/Neg/NeutralSingle listProseImplicitImpact analysis
Audit TrailRequiredNoneNoneNoneNone
Machine-ReadableFull metadataLimitedLimitedLimitedLimited

Michael Nygard’s original ADR format is the simplest and most widely recognized. It uses five sections: Title, Status, Context, Decision, and Consequences.

Strengths: Minimal ceremony. Easy to adopt. Well-known in the industry. Can be written in minutes.

Limitations: No structured metadata. No option comparison. No risk assessment. Consequences are a single undifferentiated list.

Best for: Teams that want lightweight decision capture without process overhead. Quick decisions where the context is well-understood and the options are obvious.

The Y-Statement format captures a decision in a single structured sentence: “In the context of [situation], facing [concern], we decided [option], to achieve [quality], accepting [downside].”

Strengths: Extremely concise. Forces clarity. Good for decision logs and summaries.

Limitations: No room for detailed analysis. No option comparison. No audit capability. Insufficient for complex decisions with multiple trade-offs.

Best for: Decision registers, summary documents, and situations where you need a quick record without detailed analysis.

MADR extends Nygard’s format with structured sections for decision drivers, considered options with pros and cons, and links. It is the direct ancestor of Structured MADR.

Strengths: Good balance of structure and simplicity. Active community. Well-documented. Includes option analysis with pros and cons.

Limitations: No machine-readable frontmatter. No risk assessment. No audit trail. Consequences are a single list without categorization.

Best for: Teams that want more structure than Nygard but do not need compliance tracking or machine-readable metadata.

The Tyree-Akerman format is the most comprehensive traditional format, with 15+ sections covering assumptions, constraints, implications, related decisions, and notes.

Strengths: Extremely thorough. Covers assumptions and constraints explicitly. Good for enterprise governance.

Limitations: Heavy overhead. No machine-readable metadata. Can feel bureaucratic for smaller decisions. Rarely used outside enterprise contexts.

Best for: Large enterprise environments with formal governance processes where comprehensive documentation is required for every decision.

Structured MADR builds on MADR by adding YAML frontmatter, three-dimension risk assessment, categorized consequences, and a required audit section.

Strengths: Machine-readable metadata for tooling and AI integration. Structured risk evaluation. Built-in compliance tracking. JSON Schema validation.

Limitations: More sections than MADR or Nygard. Requires YAML frontmatter knowledge. Audit section adds maintenance overhead.

Best for: Compliance-driven projects, AI-assisted development, large codebases, and long-lived projects where structured metadata and audit trails provide value.

Your SituationRecommended Format
Quick decisions, small teamNygard
Decision summary or registerY-Statement
Moderate structure, no compliance needsMADR
Enterprise governance, formal processTyree-Akerman
Compliance, AI tooling, large codebaseStructured MADR

If you are unsure, start with MADR. You can migrate to Structured MADR later by adding frontmatter and audit sections to existing documents — the section structure is intentionally compatible.