adrs-core 0.5.0

Core library for managing Architecture Decision Records
Documentation

adrs-core

Core library for managing Architecture Decision Records (ADRs).

This library provides the foundational types and operations for working with ADRs, including parsing, creating, linking, and querying decision records.

Modes

The library supports two modes:

  • Compatible mode (default): Writes markdown-only format compatible with adr-tools, but can read both legacy and next-gen formats.
  • Next-gen mode: Uses YAML frontmatter for structured metadata, enabling richer features like typed links and better validation.