// Administration

Security analyzers

The eight deterministic scanners that run on every review.

Alongside the AI review, eight analyzers scan the same diff. They're deterministic — no model involved — so their findings are stable and explainable.

AnalyzerWhat it finds
sastStatic analysis via Semgrep plus a CWE-tagged rule fallback.
secretsHardcoded keys, tokens and credentials.
dependencyKnown-vulnerable packages via the OSV database.
iacUnsafe Terraform / Kubernetes definitions.
cloud_misconfigRisky AWS / GCP / Azure configuration.
complexityFunctions grown past safe maintenance.
duplicationCopy-paste logic being introduced.
dead_codeUnreachable code paths.

What counts as "security"

The Security dashboard, the Findings security filter and the security CSV export all agree on one definition: security, secret, sast, iac and cloud. Dependency findings are deliberately not counted as security — they have their own category and filter so vulnerable-package noise never inflates your security posture.

Severity

Findings carry a real severity — critical, high, medium, low or info — derived per finding rather than stamped uniformly.

Exports

A CycloneDX SBOM and a findings CSV are available whenever you need evidence for an audit.