adr(1)

adr1

Tool for working with architecture decision records (adrs)

Usage

adr command []

Overview

The tool adr simplifies maintaining ADR documents.

Commands

Adr is a multiplexer into individual miniature tools for specific operations.

init

Initialize directory of ADR documents.

new [-s SUPERSEDED] [-l TARGET:LINK:REVERSE-LINK] TITLE_TEXT...

Create a new numbered ADR. Elements of TITLE_TEXT are concatenated to form the title of the ADR.

link SOURCE LINK TARGET REVERSE-LINK

Create a link between two ADRs.

Creates a link between two ADRs, from SOURCE to TARGET. SOURCE and TARGET are both a reference (number or partial filename) to an ADR. LINK is the description of the link created in the SOURCE. REVERSE-LINK is the description of the link created in the TARGET.

list

List all ADRs.

upgrade-repository

Upgrade ADR documents to the latest format.

generate toc

Generate a table of contents in in Markdown format.

generate graph

Generate a visualization of the links between decision records in Graphivz format.

Releases

Unchanged in 2 releases since Debian 12 (Bookworm).

  1. 12–13

Bugs

This manual page is a stub. Consider the built-in help system by running adr help.

Authors

Zygmunt Krynicki ⟨[email protected]⟩

From adr-tools 3.0.0-2 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.