New-finding gates
Compare stable fingerprints against the baseline and block regressions rather than historical debt.
Platform / 03 Enforce
Baselines, new-finding gates, SARIF annotations, required checks, and release policy.
Baselines, new-finding gates, SARIF annotations, required checks, and release policy. The result remains inspectable by developers and enforceable by security teams.
@externaldef set_fee(new_fee: uint256): assert new_fee <= MAX_FEE log FeeUpdated(old_fee, new_fee) self.fee = new_feeReviewers can now trace every fee-policy change on-chain.
Compare stable fingerprints against the baseline and block regressions rather than historical debt.
Put source-linked findings into the review surface where engineering decisions already happen.
Fail releases on supported severity, compiler-health, or protocol-policy conditions.
Integrate with code scanning while retaining Vyper Guard's richer JSON evidence.
Record which detector and policy versions governed each release decision.
Adopt visibility first, then enable enforcement as findings and suppressions are reviewed.