All rules

Confidence and Evidence

Flags binary files that cannot be text-scanned and warns when large diffs produce no other findings.

Why this rule exists

Binary and very large diffs can hide real risk from text-based rules. This rule surfaces coverage gaps so reviewers know when manual inspection is required.

Code example

Triggers the rule
+ assets/logo.png (binary)
+ src/Service.cs | 400 lines changed
  // zero other rule hits
Passes the rule
+ assets/logo.png (binary) — reviewed manually
+ src/Service.cs changes paired with updated tests

Configuration

Disable or adjust the severity of this rule in .gauntletci.json:

{
  "rules": {
    "GCI0019": { "enabled": true, "severity": "Info" }
  }
}

See Configuration for the full schema.

Related rules

Implemented in src/GauntletCI.Core/Rules/Implementations/GCI0019_*.cs.

About the author

Eric Cogen -- Founder, GauntletCI

Twenty years as a senior technical consultant building and modernizing enterprise platforms across .NET, AWS, serverless, microservices, and AI-driven systems.