Commit Miner
A command-line tool classifies Git commits by change type, bug fixes and security relevance.
A command-line tool classifies Git commits by change type, bug fixes and security relevance.
The CLI gathers commit metadata and diff evidence, then asks Jev Noul questions about change, bug, and security classifications. It aggregates section judgments into category probabilities and produces filtered HTML or CSV reports; those judgments are review signals, not proof of a vulnerability.
Does the actual change in reviews[0].diff_sections[0] support that this commit fixes a pre-existing behavioral bug? Judge changed code and before/after differences, not mentions.
Commit metadata and selected diff evidence are packed under reviews[0], including changed diff sections and file paths.
Choose a local directory or repository and bound the scan by count, commit, or date range.
The tool collects commit metadata and source-change sections, applying its review policy.
Jev evaluates bounded classification questions over the commit evidence.
The CLI saves scans locally and exports or filters reports in HTML or CSV.
It applies typed judgments to concrete source changes and retains evidence sections alongside classifications, so reviewers can inspect why a commit was flagged.