jevbooks

← All projects

diff-risk-sentinel

heliowap/diff-risk-sentinel

Risk triage for large git diffs and repository-wide dead-code scan.

Classification & Routing54%Runner-up: Scoring & Ranking

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.

View on GitHub

judged by Jevjev-1.13.0

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.