adaptive-enforcement-lab/Documentation Readability Analyzer

Check docs readability (Flesch-Kincaid, ARI, Fog). Enforce quality thresholds in CI.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 24, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: adaptive-enforcement-lab/readability@206893a5d5ad3a0039c7e16bc97937c4257741e4 # v3.1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
pathPath to analyze (file or directory)nodocs/
formatOutput format (table, markdown, json, summary, report)nomarkdown
configPath to config fileno""
checkEnable check mode (fail on threshold violations)nofalse
max-gradeMaximum Flesch-Kincaid grade levelno""
max-ariMaximum ARI scoreno""
max-linesMaximum lines per fileno""
summaryWrite formatted report to job summary (default: true)notrue
summary-titleTitle for the job summary sectionnoDocumentation Readability Report
versionVersion of readability to use (default: latest)nolatest
namedescription
reportAnalysis report in JSON format
passedWhether all thresholds were met (true/false)
files-analyzedNumber of files analyzed