Detector registry

Every rule carries its evidence status.

Detector availability is not the same as production readiness. Vyper Guard publishes maturity, scope, support, and known limitations with the rule.

DetectorMaturityPurpose
missing_event_emissionExperimentalState-changing privileged operations without an event trail.
unsafe_raw_callSupportedLow-level external calls requiring explicit failure and return handling.
tx_origin_authSupportedAuthorization decisions derived from transaction origin.
missing_nonreentrantExperimentalExternally interacting state changes requiring callback review.
timestamp_dependenceExperimentalTimestamp use classified by accounting, deadline, authorization, or randomness context.
missing_zero_address_checkExperimentalAddress assignments whose validation depends on trust and lifecycle context.