modeled-information-format/Structured MADR Validator

Validates Architectural Decision Records against the Structured MADR specification

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
modeValidation mode: 'smadr' (structured-MADR frontmatter) or 'mif' (MIF conformance projection)nosmadr
mif-levelMIF conformance level override (1|2|3). If empty, read from mif-config.no""
mif-configPath to the MIF config (relative to the consumer repo)no.github/config.yml
pathPath to the directory containing ADR files (relative to repository root)nodocs/decisions
patternGlob pattern for ADR filesno**/*.md
schemaPath to custom JSON Schema (uses built-in schema if not specified)no""
strictEnable strict mode (fail on warnings)nofalse
fail-on-errorFail the workflow if validation errors are foundnotrue
namedescription
validWhether all ADRs passed validation
totalTotal number of ADR files checked
passedNumber of ADR files that passed validation
failedNumber of ADR files that failed validation
warningsNumber of warnings generated
mif-validMIF mode: whether all ADRs passed MIF conformance
mif-totalMIF mode: total ADRs checked
mif-passedMIF mode: ADRs that passed MIF conformance
mif-failedMIF mode: ADRs that failed MIF conformance