dgenio/VibeGuard Security Gate

Deterministic pre-merge safety gate for AI-generated code

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathDirectory to scanno.
configPath to vibeguard.yamlno""
diffScan only changed filesnofalse
fail-onSeverity threshold for gate failure (info|low|medium|high|critical)nohigh
output-formatOutput format: console, json, markdown, sarif, pr-commentnoconsole
output-fileWrite output to this file pathno""
baselinePath to baseline fileno""
python-versionPython version to useno3.11
namedescription
findings-countTotal number of findings. Accurate when output-format is json (parsed from the JSON payload); otherwise the literal string "unknown".
blocking-countNumber of findings at or above the fail-on threshold. Accurate when output-format is json; otherwise "unknown". The boolean gate-passed output is always accurate.
report-pathPath to the output file (if output-file was set)
gate-passedWhether the gate passed (true or false)