Skip to content

/edikt:adr:review

Review ADR language quality — checks whether decisions are specific, actionable, and phrased for reliable enforcement.

This is a scoped shortcut for running /edikt:gov:review targeting ADRs only.

Usage

bash
/edikt:adr:review
/edikt:adr:review ADR-003

Arguments

ArgumentDescription
(none)Review all ADRs in docs/decisions/
ADR-NNNReview a specific ADR

What it checks

Each directive in an ADR is scored on four dimensions:

DimensionStrongVague
SpecificityNames exact patterns, functions, or formatsCould mean anything to different readers
ActionabilityOne clear action, no ambiguityNo actionable instruction
PhrasingNEVER/MUST with one-clause reason for hard constraintsReads as a suggestion
TestabilityVerifiable by grep, test, or code reviewCannot be verified

When to run

  • After writing a new ADR, before accepting it
  • Periodically — ADR language quality can drift as context accumulates

What's next

Released under the Elastic License 2.0. Free to use, not for resale.