Skip to content

Structured MADR

Structured MADR is an extension of MADR (Markdown Architectural Decision Records) that adds YAML frontmatter for machine-readable metadata, comprehensive option analysis with risk assessments, and required audit sections for compliance tracking.

Traditional ADR formats were designed for human readers. While they capture decisions effectively, they lack machine-readable metadata for programmatic access, structured risk assessment for option evaluation, audit trails for compliance verification, and explicit relationships between decisions.

Structured MADR addresses these gaps while remaining fully human-readable and compatible with existing ADR workflows.

YAML Frontmatter

Machine-parseable metadata for tooling integration. Filter, search, and query your decisions programmatically.

Risk Assessment

Evaluate technical, schedule, and ecosystem risk for every considered option with a structured three-dimension model.

Audit Trail

Built-in compliance tracking with findings tables. Meet SOC2, HIPAA, and ISO 27001 requirements.

AI-Ready

Structured metadata enables AI tools like Claude Code, GitHub Copilot, and Cursor to filter, understand, and surface relevant decisions.

FeatureDescription
YAML FrontmatterMachine-parseable metadata for tooling integration
Hierarchical DriversPrimary and secondary decision drivers
Risk AssessmentTechnical, schedule, and ecosystem risk per option
Split ConsequencesPositive, negative, and neutral outcomes
Audit SectionBuilt-in compliance tracking with findings tables
Explicit RelationshipsTyped links between related decisions
  • Specification: 1.0.0
  • Schema: 1.0.0
  • Project: 1.1.0