Severity definitions used in Archon audit reports.

Findings & severity

Archon severity is based on realistic impact and likelihood, not on how dramatic a bug sounds.

Severity levels

SeverityMeaningExamples
CriticalDirect loss, permanent lock, or protocol-wide compromise under realistic conditionsunlimited mint, vault drain, unauthenticated upgrade
HighSerious financial or governance impact with achievable preconditionsoracle manipulation, replayable claims, bypassed role check
MediumMeaningful risk that needs specific conditions or limited scopegriefing, stale config, partial accounting drift
LowCorrectness, maintainability, or minor riskmissing event, weak validation with low impact
InformationalDesign observation or hardening notenaming, comments, operational runbook gaps

Confidence

Archon may attach confidence when evidence is incomplete. A high-confidence medium finding is not automatically more severe than a low-confidence high finding; severity describes impact, confidence describes how strongly the tool supports the claim.

False positives

A finding should be closed as false positive only when the report's triggering condition is impossible under the actual deployment or invariant set. “We do not expect users to do that” is not enough if the chain allows it.