Skip to main content

Module patch_integrity

Module patch_integrity 

Source
Expand description

Patch integrity guard – validates patch/diff safety.

Adapted from ClawdStrike’s guards/patch_integrity.rs. Checks for:

  • Maximum additions/deletions thresholds
  • Forbidden patterns in added lines (security disablement, backdoors, etc.)
  • Optional addition/deletion imbalance checks

Structs§

ForbiddenMatch
A forbidden pattern match found in a patch.
PatchAnalysis
Analysis result for a patch.
PatchIntegrityConfig
Configuration for PatchIntegrityGuard.
PatchIntegrityGuard
Guard that validates the safety of applied patches/diffs.

Enums§

PatchIntegrityConfigError
Errors produced when building a PatchIntegrityGuard.