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§
- Forbidden
Match - A forbidden pattern match found in a patch.
- Patch
Analysis - Analysis result for a patch.
- Patch
Integrity Config - Configuration for
PatchIntegrityGuard. - Patch
Integrity Guard - Guard that validates the safety of applied patches/diffs.
Enums§
- Patch
Integrity Config Error - Errors produced when building a
PatchIntegrityGuard.