Overview
Structured MADR Specification
Section titled “Structured MADR Specification”Version: 1.0.0 Status: Stable Last Updated: 2026-01-15
Abstract
Section titled “Abstract”This document specifies the Structured MADR format, an extension of MADR (Markdown Architectural Decision Records) that adds machine-readable YAML frontmatter, comprehensive option analysis with risk assessments, and required audit sections for compliance tracking.
Status of This Document
Section titled “Status of This Document”This is the official specification for Structured MADR version 1.0.0. The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in RFC 2119.
1. Introduction
Section titled “1. Introduction”1.1 Purpose
Section titled “1.1 Purpose”Structured MADR provides a standardized format for documenting architectural decisions that is:
- Human-readable - Clear prose documentation for developers
- Machine-parseable - Structured metadata for tooling
- Auditable - Built-in compliance tracking
- Comprehensive - Complete option analysis with risk assessment
1.2 Relationship to MADR
Section titled “1.2 Relationship to MADR”Structured MADR is a superset of MADR 4.0.0. Any valid MADR document can be converted to Structured MADR by adding the required frontmatter and audit section. The body sections follow MADR conventions with extensions for hierarchical organization.
1.3 Design Goals
Section titled “1.3 Design Goals”- Backward Compatibility - MADR-compatible section structure
- Forward Compatibility - Extensible frontmatter schema
- Tool Interoperability - Standard YAML and Markdown
- AI Optimization - Metadata designed for LLM context injection
2. Document Structure
Section titled “2. Document Structure”A Structured MADR document MUST contain the following components in order:
- YAML Frontmatter (Section 3)
- Title (Section 4.1)
- Status Section (Section 4.2)
- Context Section (Section 4.3)
- Decision Drivers Section (Section 4.4)
- Considered Options Section (Section 4.5)
- Decision Section (Section 4.6)
- Consequences Section (Section 4.7)
- Decision Outcome Section (Section 4.8)
- Related Decisions Section (Section 4.9)
- Links Section (Section 4.10)
- More Information Section (Section 4.11)
- Audit Section (Section 4.12)