wachawo/wtfguard scan

Semantic LLM audit for supply-chain attacks. Scans pinned dependencies and fails the build on high+ severity findings.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
requirements-filePath to requirements.txt to scannorequirements.txt
scan-installedInstead of a requirements file, scan everything already installed in the current Python envnofalse
fail-onMinimum severity that fails the build: low | medium | high | critical (default: high)nohigh
no-llmDisable the LLM stage even when ANTHROPIC_API_KEY is setnofalse
allowlistPath to allowlist file (overrides auto-discovery)no""
anthropic-api-keyAnthropic API key to enable LLM audit (optional)no""
sarifWrite SARIF 2.1.0 report to this path (for GitHub Code Scanning upload)no""
jobsConcurrent scan workers (default 4)no4
namedescription
worst-severityThe highest severity found across all scanned packages