Arcveil routes mandate judgment clauses to Jev to block prompt injection
Arcveil sends the judgment clauses of a mandate to Jev instead of a chat model, because Jev only outputs probabilities and labels, so injected text can shift the number but cannot become an instruction.

Prompt injection works because the model can write the next instruction. A structured evaluation model cannot. Jev's only output is typed a probability, a label, a point on a scale. Text that tries to hijack an agent can move the number. It cannot become a command. That is why the judgement clauses in an Arcveil mandate go to Jev and not to a chat model. Built and tested
This post quotes another post: “x402 clients use Jev to score tool selection”