jev-commit
valentynkit
A commit-msg hook that scores the message against the staged diff with one Jev request of five Nouls and warns by default. Default blocking is a local regex belt on high-precision added-line hits; the secret_shaped Noul blocks only with --strict.
- License
- MIT
- GitHub Stars
- 17
- Source reviewed
- —
Jev’s role in this entry
Five Noul questions in one request: checkable message, hunk match, debug leftovers, unmentioned work, and credential-shaped added lines. Default blocking is the regex belt; secret_shaped participates only under --strict.
What this project offers
Turns commit-message review into thresholded probabilities instead of prose; API failures still allow the commit.
Review scope
Author and repository text is preserved where clear; missing languages are enriched automatically. Checks establish source-level Jev integration, not runtime, safety, or performance validation.
Sources and implementation
Related projects
jev-playground
Little-Planet-Labs · Decision Tools
A web playground for entering state and decision questions, then inspecting Jev answers and probability distributions.
jev-predict-skill
DanielKillenberger · Decision Tools
An Agent skill recipe that predicts another skill’s closed-set outcome from its rules and evidence.
jevify
altryne · Decision Tools
An Agent Skill for finding suitable Jev decision points and designing questions and comparison experiments.
jevchat
kt3k · Decision Tools
A chat-style Jev demo whose answers are selected from predefined or custom options rather than generated prose.