What it is
Diff Risk Sentinel ranks methods touched by a git diff by structural risk (CRAP) and optional semantic risk, helping reviewers prioritize. It also scans a whole repository for dead code in Python and JS/TS.
How it uses Jev
With --jev, every touched production function (new code, previous version, diff) is sent to TypeSafe Jev in parallel for four judgments: introduces a bug, mishandles edge cases, behavior change, regression risk. Results rank methods and generate prescriptions.
Primitives:choicescore
Technique worth stealing
Combine structural CRAP with TypeSafe Jev semantic judgments to rank diff risk.
Try it
Run diff-risk-sentinel --jev on a git diff, or --dead-code for a repository scan.
Evidence
Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.
- Jev-centricno0.28
- Shows a System One patternno0.24
- Handles uncertaintyno0.07
- Measuredno0.07
- Runnableyes0.70
- Worth recommendingno0.15
- Model replicano0.17
- Problem scopescore on a 0–2 scale2.00
- About Jevyes0.96
Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.