subodhkc/HAIEC AI Security Scan

Deterministic AI security scanning with AST analysis, policy gates, and SARIF export. No NPM required.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
haiec-api-keyHAIEC API key for authenticated scanning (from Dashboard > API Keys)yes
github-tokenGitHub token for repository access and SARIF uploadno${{ github.token }}
policy-filePath to custom policy JSON fileno""
fail-on-criticalFail the action if critical findings are detectednotrue
fail-on-highFail the action if high findings are detectednofalse
fail-on-findingsFail the action if any findings are detectednofalse
python-sidecarEnable Python AST sidecarnotrue
go-sidecarEnable Go AST sidecarnotrue
js-sidecarEnable JavaScript/TypeScript AST sidecarnotrue
upload-sarifUpload SARIF to GitHub Code Scanningnotrue
output-dirDirectory for output artifactsnohaiec-results
incrementalEnable incremental scanning (PR mode)noauto
base-refBase ref for incremental scan (auto-detected for PRs)no""
scan-pathsComma-separated list of paths to scan (e.g., src/,lib/)no""
exclude-pathsComma-separated list of paths to exclude (e.g., test/,node_modules/)no""
timeout-minutesTimeout for scan in minutesno10
working-directoryWorking directory for scanno.
namedescription
statusPolicy evaluation status (PASS, WARN, FAIL)
exit-codeExit code (0 = pass, 1 = fail)
findings-totalTotal number of findings
findings-criticalNumber of critical findings
findings-highNumber of high findings
sarif-filePath to generated SARIF file
bundle-filePath to generated evidence bundle
content-hashDeterministic content hash of scan results