Skip to main content

ADR Verify

Skill Verified Active
Part of:Ruflo Adr

Read back adr-patterns + adr-edges namespaces, surface dangling refs / supersede cycles / status mismatches; exit 1 on cycles

Purpose

To ensure the health and consistency of ADR data by automatically detecting and reporting integrity issues within the graph, preventing data corruption and maintaining reliable documentation.

Features

  • Detects dangling references in ADR graphs
  • Identifies supersede cycles
  • Surfaces status mismatches in ADRs
  • Provides clear exit codes for success and failure
  • Supports strict mode for CI integration

Use Cases

  • Verify ADR graph health immediately after running `adr-index`
  • Integrate into CI pipelines as a quality gate
  • Confirm graph integrity before publishing ADR-related releases

Non-Goals

  • Populating the ADR graph (handled by `adr-index`)
  • Modifying ADR data
  • Resolving detected issues automatically

Workflow

  1. Execute the verification script
  2. Check for dangling references
  3. Check for supersede cycles
  4. Check for status mismatches
  5. Report findings via exit code and optional output

Practices

  • Documentation integrity
  • Code quality
  • CI/CD integration

Prerequisites

  • Node.js runtime
  • The `adr-index` skill or equivalent data generation

Installation

First, add the marketplace

/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-adr@ruflo

Quality Score

Verified
95 /100
Analyzed about 20 hours ago

Trust Signals

Last commitabout 22 hours ago
Stars50.2k
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.