jev-test-filter
Reads a Git diff, scores every test for whether the change can alter its outcome, and prints the arguments your runner already understands. Every failure path runs the whole suite instead, including a diff that did not fit the state budget.
- GitHub stars
- 15 as of 2026-09-22
- Forks
- 1
- Language
- TypeScript
- License
- MIT
- Created
- 2026-09-21
- Last updated on GitHub
- 2026-09-24

What Jev does in jev-test-filter
The project describes itself this way: Reads a Git diff, scores every test for whether the change can alter its outcome, and prints the arguments your runner already understands. Every failure path runs the whole suite instead, including a diff that did not fit the state budget. In the Community additions category, Jev typically decides a single well-defined judgment, such as a label, a score or a yes/no check.
Verification
Verified. We confirmed this repository and its Jev relevance through the GitHub API and the source lists below. A specific file link has not been recorded yet.
Topics
- jev
How Community additions projects use Jev
Projects added from community lists and direct submissions. Many are small, single-purpose experiments, which makes them some of the easiest places to see how a Jev question is framed in real code.
Related Jev projects in Community additions
- feelingsBoundaryML/feelingsBAML language support for an AI if-statement: `.feels()` as a real, typed method backed by a decision model.★ 15
BAML - jevvyPanAchy/jevvyPlugins for coding agents, starting with one that auto-approves shell permission requests it judges harmless and passes everything uncertain to the normal flow.★ 15
TypeScript - JarvisCorePrescott-Data/jarviscore-frameworkAgent frameworks: Python multi-agent runtime that ships Jev natively from 1.12, where agents ask typed `Choice`, `Score` and `Noul` questions through a decision client separate from the text model, the Kernel picks a specialist subagent by `Choice`, and each retrieved RAG passage is withheld from the generating model when its prompt-injection `Noul` exceeds 0.70.★ 15
Python - dsh-jevbuberlo/dsh-jevDecision layer for DeepSeek Harness whose failure policy rejects the value `allow` at configuration time, from plain JavaScript as well as TypeScript. Its verify script installs the built tarballs into a fresh consumer before testing them.★ 15
TypeScript - jgrep (kyu1204)kyu1204/jgrepDeveloper tools: semantic grep that asks Jev one Noul per 5-60 line code chunk, diff hunk or CSV row (16 per request) and prints grep-style file:line hits above a threshold, so English sentences work as CI lint rules.★ 15
TypeScript
jev (shaharia-lab)shaharia-lab/jev-cliRust CLI whose exit codes separate a false gate from an answer inside your abstain band, so a script can take a third branch and ask a person. Lints the request before it spends anything.★ 15
Rust