Secbez Docs

Scan Status

Understanding Secbez scan status indicators — pending, running, completed, and failed states.

Status values

StatusMeaning
PendingScan has been queued and is waiting to start
RunningScan is actively analyzing your code
CompletedScan finished successfully with all findings processed
Completed with errorsScan finished but some analysis steps encountered issues. Findings are still valid — some may have reduced context.
FailedScan could not complete. This usually indicates a configuration or connectivity issue.

Completed vs. Completed with errors

A completed scan ran all detection and validation steps without issues.

A completed with errors scan still produces valid findings, but some non-critical steps may have been skipped or timed out. Common causes:

  • An AI validation step timed out for some findings (those findings are flagged for manual review instead of being auto-validated)
  • The code graph was unavailable (findings are still produced but without cross-file context)

In both cases, no findings are silently dropped. If a step fails, the affected findings are preserved and marked for review.

GitHub Check Run status

The GitHub Check Run status maps to your configured policy:

Check statusMeaning
PassNo findings exceeded your policy thresholds
WarningSome findings exceeded warning thresholds but not failure thresholds
FailOne or more findings exceeded your failure policy thresholds

On this page