Results you can use
One finding model, five outputs.
The CLI and Action use the same findings, evidence identities, comparison counts, and policy result. Choose a view without changing what passed or failed.
Terminal
Prioritized findings and the next maintenance action during local work.
JSON
Machine-readable audit output for automation. Acceptance stays in a separate compact baseline.
HTML
One offline file with policy, coverage, evidence, reviewed exceptions, and limitations.
GitHub
Job summaries, new-only annotations, counts, and artifact paths.
SARIF
Stable rule IDs, fingerprints, and file locations for code scanning.
Read-only validation
RepoLens parses repository configuration and traces CI wiring. It never executes the audited scripts.
Unknown stays visible
Permission gaps, timeouts, and unavailable metadata appear as unknown and can fail strict CI.
Bounded scope
RepoLens covers the Node and GitHub maintenance contract. Dedicated scanners keep ownership of code and security analysis.
Website is documentation
Scans run in the installed CLI or pinned Action. Repository contents are never uploaded here.