Logo
NeoArc Studio

Creating ADRs

Use the ADR editor to document decisions with metadata, content sections, options analysis, and links to related diagrams and decisions.

The ADR editor provides a structured form for creating and editing Architecture Decision Records. Fields change based on the selected format, and changes are auto-saved with automatic markdown export.

Creating a New ADR

Core Fields

Every ADR has these fields.

FieldDescription
IDAuto-generated in ADR-0001 format. Based on filename.
TitleRequired. A short description of the decision.
TypeThe ADR format (Nygard, Structurizr, MADR, Y-Statement)
StatusCurrent state (Draft, Proposed, Accepted, etc.)
DateWhen the decision was made

Metadata Fields

Content Fields

Content fields use markdown and appear based on the selected format.

MADR Options

For MADR format, document the options you considered.

Linking Content

Link TypePurposeHow to Add
Related DiagramsConnect to architecture diagrams that illustrate the decisionClick Add related diagram, select a .diagram.json file
Related ADRsLink to other decisions that relate to this oneClick Add related ADR, select an .adr.json file
ReferencesAdd external URLs to supporting documentationClick Add reference, enter the full URL

Auto-Save

The editor saves automatically.

Validation

The editor validates your input. Title is required for all formats. Invalid fields are highlighted. Save is blocked until validation passes.

Editor Tips

Use Markdown
Use markdown in content fields for formatting
Concise Titles
Keep titles concise but descriptive
Add Deciders
Add deciders for accountability
Consistent Tags
Use consistent tags across your ADRs
Link Diagrams
Link to diagrams that visualise the decision
Reference ADRs
Reference related ADRs to build a decision graph

Next Steps

ADR Workflows
Manage the decision lifecycle
Learn more →
ADR Formats
Learn about each format
Learn more →