lumen-argus/Crossfire Rule Overlap Check

Detect duplicate and overlapping regex detection rules

View on GitHub

Trust Signals

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

Pinned Snippet

workflow.ymlSHA-pinned
uses: lumen-argus/crossfire@c4b861d49208305be8498f980d1d6b3dee35b752 # v0.2.0

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

namedescriptionrequireddefault
rulesSpace-separated paths to rule filesyes
commandCommand to run: scan or comparenoscan
thresholdOverlap threshold (0.0-1.0)no0.8
samplesCorpus strings per ruleno50
formatOutput format: json, table, csv, summarynotable
fail-on-duplicateFail if duplicates foundnotrue
skip-invalidSkip rules with invalid regexesnofalse
crossfire-versionCrossfire version to installnolatest
namedescription
duplicatesNumber of duplicate pairs found
reportPath to the JSON report file