jevbooks

← All projects

commit-miner

devanshbatham/commit-miner

Classify Git commits with Jev: change types, bug and security fixes.

Classification & Routing50%Runner-up: Data Labeling & Curation

What it is

commit-miner is a Rust CLI that scans Git repositories and classifies commit diffs and messages into change types and candidate security-fix/CWE labels for inspection. It is aimed at developers and security reviewers auditing commit history.

How it uses Jev

Jev classifies each commit's diff and message into change types and candidate security-fix/CWE labels. The README does not specify the exact Jev primitives, state, or how the returned probabilities are consumed in code.

Try it

cargo install --path . --locked, set TYPESAFE_API_KEY, then commit-miner scan . -n 500

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-centricyes0.85
  • Shows a System One patternno0.08
  • Handles uncertaintyno0.04
  • Measuredno0.04
  • Runnableyes0.97
  • Worth recommendingno0.19
  • Model replicano0.08
  • Problem scopescore on a 0–2 scale1.77
  • About Jevyes0.94

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.