Documentation
DiffPulse is an independent evaluation layer for pull requests. It assesses risk, quality, governance, and merge readiness — without generating production code.
Quick links
- Getting Started — install and run your first check
- Policy Reference — configure checks and thresholds
- CLI Reference — commands, options, and exit codes
- Configuration — policy file layout and validation
What DiffPulse evaluates
DiffPulse runs deterministic checks against your git diff, including diff size, file count, sensitive path changes, test presence, lockfile modifications, and binary files. Results are synthesized into a risk score, verdict, and merge readiness signal.
Install
npm install -D @diffpulse/cli
Or use without installing: npx @diffpulse/cli <command>