Files
2026-09-28 14:49:02 -04:00

649 B

Changelog

0.2.0 - 2026-09-28

First public release under MIT.

  • evaluatePolicy() and evaluateRule() run data-defined policy rules over a set of files. Pure, with no I/O and no git.
  • A rule no file was subject to is reported as NOT ASSESSED, never as a pass.
  • Patterns with the g or y flag are tested through a fresh copy, so lastIndex cannot skip files.
  • Exemptions use a comment marker and are counted and cited.
  • Violations cite the file and line; passes name the files they checked.
  • Rule factories: orgScopingRule, inOverflowRule, claimRule.
  • toReport() and formatReport() produce an evidence-record report.