Jev Noul answers a single yes/no question about a state. It is the binary gate of the Jev toolkit — use it when you need to check whether something passes a judgment that is hard to express as clean rules.
You define a yes/no question — for example, "Does this reply need human review?" You give Jev the input (the reply text, the context). Jev evaluates it and returns either yes or no.
The return value is a boolean. Your code branches on it directly: if yes, queue for review; if no, send automatically. No parsing, no probability threshold to calibrate.
A Noul decision needs clear criteria for what counts as "yes" and what counts as "no." Write these as part of your Decision Spec. The criteria should be specific enough to test — "yes if the reply contains uncertain claims or apologizes without resolving the issue" is better than "yes if the reply seems risky."
On low confidence: route to a qualitative fallback — human review, an LLM fallback, asking for more information, or doing nothing. Do not hard-code a confidence cutoff.
An LLM drafts a reply to a customer. Before sending, you want to check whether a human should review it. Jev Noul reads the reply and returns yes or no.
{
"type": "noul",
"question": "Does this reply need human review?",
"input": { reply_text: draft.body },
"yes_criteria": [
"Contains uncertain claims",
"Apologizes without resolving",
"Offers compensation without authority"
],
"fallback": "yes → human review queue"
}A Noul Decision Spec includes the question, the input fields, the criteria for "yes" and "no," and the fallback. Jev Fit + Builder generates this as editable JSON, so you can refine the criteria before generating code.
const result = await jev.noul({
question: "Does this reply need human review?",
input: { reply_text: draft.body },
});
if (result.value) {
queueForReview(draft);
} else {
sendReply(draft);
}Pick one from a set of options.
This one. Answer a yes/no question.
Rate on an ordered scale.
Describe a review or gating task and the analyzer will identify Noul steps.
It's a Jev primitive that answers a single yes/no question about a state. It returns one binary decision.
Still have questions?
Contact support@jevmodel.co →