apisec-inc/AI Surface Check

Map AI attack surfaces in pull requests and gate new high-risk findings before merge.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathDirectory to scan, relative to the repository root.no.
comment-on-prPost (or update) a PR comment with the AI surface report. Set to "false" to disable.notrue
fail-on-riskExit non-zero if any risk indicators are detected. Aggressive; prefer fail-on for a severity threshold.nofalse
fail-onSeverity-threshold gate: fail the build if a finding is at or above this severity (critical|high|medium|low). On PRs with a base ref, gates only on NEWLY introduced findings. Recommended: high.no""
write-inventoryWrite .ai-inventory.md back to the workspace.nofalse
github-tokenToken used to post PR comments. Defaults to the workflow GITHUB_TOKEN.no${{ github.token }}
namedescription
surfaces-countNumber of production AI surfaces detected.
risk-countNumber of risk indicators detected.
json-reportPath to the JSON report file (inside the runner workspace).