mykytastel/RepoPilot

Review Git changes for security boundaries, behavioral risk, and blast radius

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandCommand to run: scan | review | ai-contextnoscan
formatOutput format: auto | console | json | markdown | sarif. auto uses sarif for scan, JSON for review, and Markdown for ai-context.noauto
pathPath passed to scan, review, or AI commands.no.
configOptional repopilot.toml path.no""
baselineOptional baseline path for scan/review.no""
fail-onOptional scan/review failure threshold, e.g. new-high.no""
fail-on-priorityOptional scan/review failure threshold by risk priority: p0 | p1 | p2 | p3.no""
fail-on-reviewOptional review-signal gate: none | definitely.nonone
scopeReview scope: changed | full.no""
profileFinding visibility profile: default | strict.no""
min-severityOptional minimum rendered severity, e.g. high.no""
min-priorityOptional minimum rendered risk priority: p0 | p1 | p2 | p3.no""
ruleOptional scan rule filter. For multiple rules, provide a space-separated list of rule IDs.no""
timingPrint per-phase scan timing breakdown for scan commands.nofalse
baseOptional Git base ref for review.no""
headOptional Git head ref for review; requires base.no""
focusOptional AI focus: security | arch | architecture | quality | framework | all.no""
budgetOptional AI token budget: 2k | 4k | 8k | 16k or a positive integer.no""
outputOptional output path for commands that write reports.no""
receiptOptional audit receipt JSON path for scan.no""
argsAdvanced extra CLI arguments appended after typed inputs. Prefer typed inputs for CI workflows.no""
versionGitHub Release version to install and checksum-verify.no0.20.0
upload-sarifAutomatically upload SARIF output to GitHub Code Scanningnofalse
commentUpdate a sticky PR comment. Requires pull-requests: write.nofalse
namedescription
sarif-filePath to the generated scan or review SARIF file.
receipt-filePath to the generated audit receipt JSON file (only set when receipt is provided for scan)
review-json-filePath to the generated review JSON file.
review-sarif-filePath to the generated review SARIF file.
delta-json-filePath to the deterministic base/head finding delta JSON file.
conclusionRepoPilot conclusion: passed or failed.
findings-countNumber of in-diff findings.
new-findings-countNumber of findings introduced relative to the base revision.
changed-findings-countNumber of finding occurrences changed relative to the base revision.
resolved-findings-countNumber of findings resolved relative to the base revision.
signals-countNumber of review signals.
gate-resultReview gate status.
exit-codeRepoPilot process exit code.