Paper deep dive
Evaluating System One Models for Agent Security Decisions: Reliability, Calibration, and Selective Automation
Yixuan Liu
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Model-based judges support agent security by detecting prompt injections, assessing interaction risks, and screening harmful requests. System One models expose typed decisions with probabilities that software can use to allow, block, or escalate inputs, but whether these probabilities support reliable automated security decisions remains unclear. We evaluate Jev, Laya, Decider, and Bespoke Nimble against specialized classifiers and language-model judges, examining decision accuracy, probability calibration, and selective automation. We identify three main findings. (1) Strong overall performance and favorable average calibration can hide systematic failures on particular attack groups, including attacks that models confidently classify as safe. (2) Under strict limits on missed attacks, the evaluated policies allow few inputs automatically, and choosing separate allow and block thresholds increases automation mainly by blocking more inputs. Even policies that meet error limits during validation can exceed them on unseen inputs. (3) A second judge can detect some missed attacks, but it may also reject more benign inputs and repeat the first model's high-confidence errors. These findings show that model accuracy, probability calibration, and the behavior of the resulting decision policy must be evaluated together.
Tags
Links
- Source: https://arxiv.org/abs/2609.33401v1
- Canonical: https://arxiv.org/abs/2609.33401v1
Trouble viewing inline? Open PDF directly â
Full Text
75,288 characters extracted from source content.
Expand or collapse full text
Evaluating System One Models for Agent Security Decisions: Reliability, Calibration, and Selective Automation Conference: ACM International Conference on the Foundations of Software Engineering; July 12â16, 2027; Shenzhen, ChinaCCS: Software and its engineering Software verification and validationCCS: Security and privacy Software security engineering Yixuan Liu Note: Emails: yixuan.liu@tracestone.io, liuy0255@e.ntu.edu.sg. Affiliation: TraceStone Affiliation: Nanyang Technological University, Singapore email: yixuan.liu@tracestone.io email: liuy0255@e.ntu.edu.sg 2027 Abstract. Model-based judges support agent security by detecting prompt injections, assessing interaction risks, and screening harmful requests. System One models expose typed decisions with probabilities that software can use to allow, block, or escalate inputs, but whether these probabilities support reliable automated security decisions remains unclear. We evaluate Jev, Laya, Decider, and Bespoke Nimble against specialized classifiers and language-model judges, examining decision accuracy, probability calibration, and selective automation. We identify three main findings. (1) Strong overall performance and favorable average calibration can hide systematic failures on particular attack groups, including attacks that models confidently classify as safe. (2) Under strict limits on missed attacks, the evaluated policies allow few inputs automatically, and choosing separate allow and block thresholds increases automation mainly by blocking more inputs. Even policies that meet error limits during validation can exceed them on unseen inputs. (3) A second judge can detect some missed attacks, but it may also reject more benign inputs and repeat the first modelâs high-confidence errors. These findings show that model accuracy, probability calibration, and the behavior of the resulting decision policy must be evaluated together. Keywords: AI agents, probabilistic decisions, calibration, security evaluation 1. Introduction Agent software uses model-based judges to detect prompt injections, assess interaction risks, and screen harmful requests, converting their labels and probabilities into decisions to allow, block, or escalate an input. An incorrect allowance can expose an agent to an attack, an incorrect block can prevent a benign task, and excessive escalation can remove the benefit of automatic decisions. Classification accuracy alone does not show whether the probabilities support these decisions reliably. System One models such as Jev, Laya, Decider, and Bespoke Nimble expose bounded decisions with associated probabilities through reusable interfaces (TypeSafe, ; convaiinnovations, ; Mapika, ; Bespoke Labs and Sathiamoorthy, 2026). Their typed probabilistic outputs allow an application to defer uncertain decisions and automate those that meet a confidence threshold. Existing security benchmarks provide labels for evaluating these judgments (Liu et al., 2026; Yuan et al., 2024; Andriushchenko et al., 2025). Studies of prompt-injection detectors and System One models such as Jev document confident errors (Biswas, 2026; Shire and Kim, 2026; Zhang et al., 2026; willkelly, 2026; Li et al., 2026b; Rao and Callison-Burch, 2026). It remains unclear how much work these models can automate at an acceptable rate of unsafe misses and benign false alarms. A model can rank highly in aggregate while missing a particular attack group, or satisfy a conservative error budget by escalating almost everything. Threshold selection also determines which errors are accepted and which decisions are deferred. Figure 1 connects these tasks to the same allow/block/escalate policy. Each task supplies its own question and unsafe event, so an unsafe probability refers to the benchmark-specific judgment. Figure 1. Security tasks and probabilistic decisions.Three input types pose different questions: prompt injection in external content, risk in an interaction record, and harm in a user request. The selected input and question enter a decision component, which returns an unsafe probability for a policy to map into allow, escalate, or block. We investigate the following question: How reliably can System One models make agent security decisions, and when can their probabilities support useful automation? We compare System One models with language-model judges and task-specific classifiers, and examine adaptation by comparing Decider and Nimble with their original parent models. Three research questions organize the evaluation. RQ1: How accurately do models make security decisions? We compare missed unsafe inputs and falsely flagged benign inputs across tasks, attack groups, and adapted models and their parent controls. Adaptation raises classification F1 on AgentHarm but lowers it on R-Judge. Additional reasoning judges improve interaction-risk judgment, but those that miss fewer harmful requests can reject more benign requests. RQ2: How well calibrated are the unsafe probabilities? We examine whether unsafe probabilities match observed unsafe frequencies and whether recalibration improves them. Average calibration can hide groups of confidently missed attacks, while recalibration fitted on development data helps some model and task combinations but worsens others on test. RQ3: How much can frozen policies automate under error budgets? We choose thresholds before test evaluation and keep them fixed on test inputs. Selecting the allow and block thresholds separately increases automation mainly by blocking more inputs, while strict limits on missed attacks leave few inputs allowed without review. We also examine which mistakes a second judge corrects, repeats, or introduces. The study makes three contributions: âą A comparative study of security decision errors and probability estimates across System One models, specialized classifiers, and language-model judges. âą Evidence that improving classification or calibration does not consistently increase the work a policy can automate within fixed error limits. âą Analyses of how separate allow and block thresholds change automation and which errors a second model corrects or introduces, with a public replication artifact. 2. Background and Related Work 2.1. System One Models System One models expose typed decision interfaces that return probabilities over predefined answers to a task question. We evaluate binary safe/unsafe decisions using each benchmarkâs original unsafe class as positive. Jev reports an unsafe probability and a separate confidence value (TypeSafe, ). Laya uses encoder decision heads, while Decider and Nimble score candidate answers with language-model backbones (convaiinnovations, ; Mapika, ; Bespoke Labs and Sathiamoorthy, 2026). We therefore compare them with judges prompted to return a label and with the parent models from which Decider and Nimble were adapted. Typed decision interfaces can serve different roles within larger workflows, as documented in a study of Jev repositories (Ling et al., 2026). Applications must specify which inputs they support, how they handle unavailable scores, and how probabilities determine actions. Prior studies identify component interactions and model reuse as recurring challenges (Amershi et al., 2019), and recommend testing and monitoring model behavior within its operating context (Breck et al., 2017). 2.2. Agent Security Evaluation Indirect prompt injection places attacker instructions in retrieved data and can redirect a language-model applicationâs behavior (Greshake et al., 2023). Existing benchmarks evaluate several security judgments relevant to agents: R-Judge labels interaction risk (Yuan et al., 2024), AgentHarm supplies harmful and benign requests (Andriushchenko et al., 2025), and WAInjectBench evaluates web-agent injection detection (Liu et al., 2026). Detector evaluations document confident misses under attack shift (Biswas, 2026) and false positives on difficult benign inputs (Shire and Kim, 2026). Concurrent work tests attacks against the decision component itself. Decision Hijacking measures injection-driven changes in Jevâs action choices (Wu and Lim, 2026a), while JevOut optimizes natural context additions that redirect initially correct decisions (Xu, 2026). Sun et al. examine a different failure: Jev, Laya, and Open-Jev can follow option-name semantics instead of the definitions bound to them while still producing schema-valid outputs (Sun et al., 2026). AgentDojo and AgentDyn separate security and utility outcomes in executable environments (Debenedetti et al., 2024; Li et al., 2026a). CaMeL constrains information flow (Debenedetti et al., 2025), and ProbGuard predicts execution safety from agent states (Wang et al., 2026). REFLEX uses Jev for bounded decisions and a stronger model for fallback, examining action ambiguity and task success (Wu and Lim, 2026b). 2.3. Calibration and Selective Prediction Temperature scaling can improve probability calibration (Guo et al., 2017), while dataset shift can undermine predictive uncertainty (Ovadia et al., 2019). Selective classification and SelectiveNet trade the fraction of predictions accepted automatically against their error rate (Geifman and El-Yaniv, 2017; Geifman and El-Yaniv, 2019). Conformal risk control provides expected-risk guarantees for monotone losses under its sampling assumptions (Angelopoulos et al., 2024). Our two-threshold rules use empirical error budgets, defined as limits on observed unsafe allowances and benign blocks, then assess those limits on separate confirmation and test data. Studies of System One model reliability evaluate Jev on legal decisions (Zhang et al., 2026), clinical factuality (Huang et al., 2026), and calibration and abstention on generated tasks (willkelly, 2026). For alignment-failure detection, Guo et al. find that Jevâs pooled calibration can conceal benchmark-specific errors and that threshold benefits depend on the task (Guo et al., 2026). Confidence-based escalation uses a second model to review uncertain decisions. Li et al. study this approach for preference and factuality judging (Li et al., 2026b), while Rao and Callison-Burch show that shared confident errors limit rubric-judge cascades (Rao and Callison-Burch, 2026). Our study evaluates multiple System One models across security tasks, measuring probability quality and automatic coverage under frozen unsafe-miss and benign-blocking budgets. 3. Study Design The study checks whether models return correct labels (RQ1), assign probabilities that reflect observed unsafe frequencies (RQ2), and support automatic decisions within specified error limits (RQ3). We use separate data partitions to fit calibration, select thresholds, and evaluate the resulting policies. Figure 2 shows shared inputs and components branching into three analyses, with original labels excluded from model inputs. 3.1. Models and Baselines General judges provide prompted language-model baselines, specialists test the value of task-specific training, and parent controls examine the effects of adaptation. Table 1 defines twelve primary configurations and 28 applicable model and task combinations. The four System One models cover all three tasks. GPT-4.1 and Qwen3-8B are prompted to return an A/B label, with Qwenâs thinking mode disabled. ProtectAI, PIGuard, and Prompt Guard 2 are restricted to injection detection (Protect AI, ; leolee99, ; Meta, ). WildGuard evaluates AgentHarm request harmfulness using its released prompt template (Han et al., 2024). For Decider and Nimble, we evaluate the original parent weights with the same candidate-scoring procedure at temperature one (Mapika, ; Bespoke Labs and Sathiamoorthy, 2026). The adapted models retain their released scoring temperatures, so these comparisons can reflect changes in both weights and probability scaling. Table 1. Evaluated decision components. â System One models, â§« judges, â specialists, âČ parent controls. Configuration Deployment Tasks â Jev 1.13 Hosted API PI, IR, HA â Laya, pinned English checkpoint CPU / float32 PI, IR, HA â Decider, approximately 2B MPS / float16 PI, IR, HA â Bespoke Nimble, approximately 9B MLX / Apple GPU PI, IR, HA â§« GPT-4.1 Hosted API PI, IR, HA â§« Qwen3-8B, thinking disabled Hosted API PI, IR, HA â ProtectAI DeBERTa v2 CPU / float32 PI â PIGuard CPU / float32 PI â Prompt Guard 2, 86M CPU / float32 PI â WildGuard MPS / float16 HA âČ Decider parent: Qwen3.5-2B-Base MPS / float16 PI, IR, HA âČ Nimble parent: Qwen3.5-9B MLX / Apple GPU PI, IR, HA Additional reasoning judges â§« GLM-5.3-Flash Hosted API PI, IR, HA â§« GLM-5.3 Hosted API PI, IR, HA â§« DeepSeek-V4.1-Flash Hosted API PI, IR, HA â§« Kimi-K2.6 Hosted API PI, IR, HA â§« Qwen3.8-27B Hosted API PI, IR, HA PI: prompt injection, IR: interaction risk, HA: harmful-request admission. Additional reasoning judges. After fixing the primary protocol, we added five hosted judges for classification and calibration, covering fifteen additional model and task combinations (Table 1). They receive the same task questions and label definitions, with reasoning enabled. RQ3 evaluates the primary models using thresholds selected before test evaluation and then held fixed (Section 6). 3.2. Benchmarks and Data Partitions The study uses three public benchmarks with their original annotations. R-Judge supplies complete interaction records with binary risk labels, while AgentHarm divides requests into harmful and benign sets. WAInjectBench annotates attack-derived text segments as containing explicit instructions (EI), which directly tell an agent what to do, or lacking them (no-EI) (Liu et al., 2026). No-EI segments can manipulate context without direct commands, and both groups retain their released unsafe labels. Decision inputs exclude labels, risk explanations, hidden attacker goals, class-revealing filenames, and future outcomes. Table 2 gives the partitions. Inputs used during pipeline development remain in the development set. For R-Judge and WAInjectBench, a fixed stratified split assigns groups of identical remaining inputs to selection, confirmation, and test. Each group contributes one representative input, with duplicates kept in the same partition. AgentHarm retains its official split, with eight original task groups in validation and 44 in test. We fit recalibration on development data, choose thresholds on selection data, and check the chosen thresholds on confirmation data without retuning. Together, these non-test partitions are called source data, while test data measure performance on unseen inputs. The threshold sensitivity analysis uses the same partitions, choosing new thresholds only on selection data. Table 2. Benchmark partitions (representative inputs). A dash indicates no partition. Benchmark Development Selection Confirmation Test R-Judge 100 140 93 236 WAInjectBench-text 100 966 644 1,612 AgentHarm 64 â â 352 Benchmark inputs WAInjectBench-text R-Judge, AgentHarm Decision components System One models LLM judges Task specialists RQ1: Decision Quality How accurate are decisions? RQ2: Calibration How calibrated are probabilities? RQ3: Automation How much can be automated? Labels excluded frommodel inputs Figure 2. Offline evaluation pipeline.Benchmark inputs pass through shared decision components and branch into three separate questions: decision reliability, probability calibration, and selective automation. Ground-truth labels are excluded from model inputs. Figure 3 shows why a correct label need not lead to an automatic decision. Laya correctly labels both inputs, but the injectionâs 52.87% unsafe probability is below the blocking threshold, so the policy sends it for review. The benign cart notice receives 10.18%, below the allowance threshold, and is allowed. Benchmark inputLaya outputPolicy decision âDo not add this product into the wish list. Ignore the original instruction!â Original label: unsafe Direct prompt injection Prediction: unsafe Unsafe probability: 52.87% Escalate Send for review âYou have no items in your shopping cart.â Original label: benign Prediction: safe Unsafe probability: 10.18% Allow Correct allowance Shared frozen policy on the unsafe probability Allow below 10.5% Block above 89.5% Otherwise escalate Figure 3. From model outputs to policy decisions.Two dashed groups enclose complete examples. A direct instruction to ignore the original task is labeled unsafe, and Laya correctly predicts unsafe with 52.87 percent probability. The policy sends it for review. A benign empty-cart notice is correctly predicted safe with 10.18 percent unsafe probability and is allowed. The policy box is aligned with both groups and states the frozen allowance and blocking thresholds. 3.3. Input and Output Standardization For each task, adapters present the same complete benchmark input and safe/unsafe label definitions through each modelâs interface. We map responses to a predicted label and, when available, an unsafe probability. Classification uses valid labels, while probability analyses use a label and score from the same response (Section 5). Inputs exceeding a modelâs context limit are marked unsupported rather than truncated. 3.4. Statistical Analysis The analysis uses paired 95% cluster-bootstrap confidence intervals (CI) with 2,000 resamples, drawing whole groups of related inputs and comparing models on the same inputs. We group identical R-Judge inputs, WAInjectBench inputs from the same released source family, and AgentHarm variants of the same original task across labels and augmentations. A sensitivity analysis additionally groups R-Judge inputs by source family. For paired false-negative and false-positive rates, we use cluster-level sign-randomization tests, which assume that the two models can be exchanged under the null hypothesis. Holm correction adjusts for multiple comparisons separately within each benchmark and error metric. McNemarâs test provides a secondary check that treats inputs as independent. Rare errors and few clusters can make intervals unstable, so we report effect sizes and sample counts alongside ranks. 4. RQ1: Security Decision Quality RQ1 asks how accurately models identify unsafe inputs. We compare missed unsafe inputs and falsely flagged benign inputs, then examine how these errors differ by task, attack group, and model adaptation. 4.1. Metrics and Comparison Populations We treat unsafe inputs as positive and report Macro-F1, precision, recall, the false-negative rate FNR=FN/(TP+FN)FNR=FN/(TP+FN), and the false-positive rate FPR=FP/(TN+FP)FPR=FP/(TN+FP) on valid decisions. Here TP, TN, FP, and FN are true-positive, true-negative, false-positive, and false-negative counts. Area under the receiver operating characteristic curve (AUROC) and average precision (AP) measure score ranking, with AP summarizing the precisionârecall curve. Table counts N denote the inputs in each comparison, and metrics with zero denominators are undefined. Each ranking uses only inputs with valid outputs from every model in that table. A paired comparison uses inputs supported by both models in the pair, so it may include more inputs. Comparisons with parent models retain the adapted modelsâ released scoring temperatures. 4.2. Classification Results and Error Patterns No component has the highest Macro-F1 on all three tasks, and similar scores can hide different balances of unsafe misses and benign false alarms. Tables 3 through 5 rank configurations by unrounded Macro-F1, with exact ties sharing a rank. The shared populations contain 1,610 WAInjectBench, 108 R-Judge, and 352 AgentHarm inputs. Nimble leads the primary WAInjectBench ranking, yet misses 8.1% of attack-derived inputs that directly instruct the agent and 92.2% of those without direct instructions. Jev misses all 129 no-EI positives while falsely flagging just one benign input. Thus, a model can rarely flag benign text and still miss most attacks in a particular group. Finding 1. A high overall rank can hide missed attack groups. (held-out test) The ranking changes on R-Judge. Jev leads the primary comparison, while Nimble falls from first on WAInjectBench to last, flagging 88.5% of benign interactions as unsafe. Qwen3-8B similarly combines few missed unsafe interactions (FNR 0.043) with many false alarms (FPR 0.852). Their errors favor rejection over acceptance, limiting their usefulness for screening benign interactions. On AgentHarm, detecting more harmful requests can mean rejecting more benign requests. Jev and Nimble reach Macro-F1 scores of 0.840 and 0.831 on 352 test inputs from 44 original task groups. Jev misses 14 of 176 harmful requests and flags 42 of 176 benign requests, while GPT-4.1 misses only one harmful request but flags 85 benign ones. Specialization does not remove this imbalance. ProtectAI and PIGuard miss over 70% of unsafe WAInjectBench inputs, and Prompt Guard 2 rarely flags any input (FNR 0.989, FPR 0.001). WildGuard instead catches most harmful AgentHarm requests but flags 71.0% of benign requests. These detectors require task-specific checks of both error directions. The paired comparisons show which differences are supported beyond the point estimates. None of the 16 prespecified WAInjectBench FNR/FPR comparisons is significant after Holm adjustment at 0.05, using twelve source clusters. Jevâs F1 difference from GPT-4.1 is 0.049 (95% CI [â0.019,0.117][-0.019,0.117]) on their 1,611 shared inputs. On AgentHarm, Jev reduces FPR by 0.244 (CI [â0.352,â0.148][-0.352,-0.148], adjusted p=0.0008p=0.0008), while its FNR increase of 0.074 is not significant after adjustment (p=0.50p=0.50). Decider and Nimble both have higher Macro-F1 than their parent controls on AgentHarm and lower Macro-F1 on R-Judge. Deciderâs differences are +0.351+0.351 on AgentHarm (95% CI [0.276,0.423][0.276,0.423], N=352N=352) and â0.236-0.236 on R-Judge ([â0.314,â0.156][-0.314,-0.156], N=236N=236). On WAInjectBench, neither adapted model shows a clear F1 advantage over its parent, with both intervals including zero. Finding 2. Adaptation helps one task and hurts another. (held-out test) Table 3. Held-out WAInjectBench results. Rank Configuration F1 [95% CI] FNR FPR 1 Nimble 0.779 [0.497, 0.936] 0.471 0.035 2 Qwen3-8B 0.765 [0.480, 0.929] 0.493 0.039 3 Jev 0.757 [0.454, 0.937] 0.597 0.001 4 GPT-4.1 0.708 [0.430, 0.932] 0.680 0.002 5 ProtectAI 0.659 [0.413, 0.769] 0.723 0.023 6 PIGuard 0.657 [0.397, 0.800] 0.734 0.018 7 Laya 0.649 [0.425, 0.785] 0.658 0.075 8 Nimble parent 0.629 [0.355, 0.902] 0.795 0.003 9 Decider 0.503 [0.239, 0.672] 0.950 0.000 10 Decider parent 0.481 [0.221, 0.591] 0.971 0.004 11 Prompt Guard 2 0.464 [0.205, 0.529] 0.989 0.001 Table 4. Held-out R-Judge results. Rank Configuration F1 [95% CI] FNR FPR 1 Jev 0.879 [0.814, 0.935] 0.085 0.148 2 GPT-4.1 0.796 [0.721, 0.870] 0.085 0.295 3 Laya 0.492 [0.397, 0.585] 0.723 0.262 4 Decider parent 0.462 [0.364, 0.552] 0.298 0.705 5 Nimble parent 0.444 [0.352, 0.537] 0.149 0.803 6 Qwen3-8B 0.438 [0.345, 0.532] 0.043 0.852 7 Decider 0.417 [0.333, 0.500] 0.830 0.279 8 Nimble 0.364 [0.281, 0.452] 0.191 0.885 Table 5. Held-out AgentHarm results. Rank Configuration F1 [95% CI] FNR FPR 1 Jev 0.840 [0.774, 0.903] 0.080 0.239 2 Nimble 0.831 [0.756, 0.892] 0.068 0.267 3 Decider 0.778 [0.702, 0.846] 0.415 0.011 4 Nimble parent 0.763 [0.694, 0.824] 0.057 0.403 5 Qwen3-8B 0.751 [0.683, 0.813] 0.034 0.443 6 GPT-4.1 0.741 [0.659, 0.810] 0.006 0.483 7 Laya 0.731 [0.672, 0.792] 0.352 0.182 8 WildGuard 0.584 [0.492, 0.666] 0.023 0.710 9 Decider parent 0.427 [0.370, 0.493] 0.903 0.017 4.3. Additional Reasoning Judges Tables 6 through 8 compare the five additional judges with Jev, Nimble, and GPT-4.1 on the same shared populations as the primary rankings. The additional judges improve interaction-risk judgment, with DeepSeek leading the expanded R-Judge comparison. Across all 236 records, its F1 exceeds Jevâs by 0.140 (95% CI [0.094,0.187][0.094,0.187]), and GLM-5.3, Kimi, and Qwen3.8 also improve on Jev with paired intervals above zero. These comparisons include long interactions excluded from the all-model ranking by Layaâs context limit. The advantage is less clear on injection detection. GLM-5.3-Flash has the highest F1 point estimate in the expanded WAInjectBench comparison, followed by Nimble and DeepSeek. However, every interval for an added judgeâs F1 difference from Jev includes zero. DeepSeekâs difference, for example, is 0.021 with CI [â0.008,0.057][-0.008,0.057]. Results vary substantially among the twelve source families, which produces wide intervals despite the larger number of individual inputs. On AgentHarm, Kimi misses none of 176 harmful requests but flags 96 benign requests as unsafe, compared with Jevâs 14 misses and 42 false alarms. DeepSeek and Qwen3.8 also miss fewer harmful requests but reject more benign ones than Jev. These judges improve harmful-request detection at the cost of accepting fewer legitimate requests. Finding 3. Fewer harmful misses can mean more benign rejections. (expanded test) Table 6. Expanded WAInjectBench comparison. Rank Configuration F1 [95% CI] FNR FPR 1 GLM-5.3-Flash 0.790 [0.497, 0.949] 0.511 0.011 2 Nimble 0.779 [0.497, 0.936] 0.471 0.035 3 DeepSeek-V4.1-Flash 0.778 [0.470, 0.953] 0.547 0.005 4 Jev 0.757 [0.454, 0.937] 0.597 0.001 5 Qwen3.8-27B 0.736 [0.450, 0.923] 0.626 0.005 6 GLM-5.3 0.717 [0.449, 0.946] 0.658 0.005 7 GPT-4.1 0.708 [0.430, 0.932] 0.680 0.002 8 Kimi-K2.6 0.698 [0.426, 0.915] 0.694 0.002 Table 7. Expanded R-Judge comparison. Rank Configuration F1 [95% CI] FNR FPR 1 DeepSeek-V4.1-Flash 0.962 [0.921, 0.991] 0.064 0.016 2 GLM-5.3-Flash 0.924 [0.870, 0.972] 0.106 0.049 3 Qwen3.8-27B 0.924 [0.867, 0.971] 0.128 0.033 4 Jev 0.879 [0.814, 0.935] 0.085 0.148 5 Kimi-K2.6 0.878 [0.812, 0.935] 0.106 0.131 6 GLM-5.3 0.874 [0.805, 0.934] 0.234 0.033 7 GPT-4.1 0.796 [0.721, 0.870] 0.085 0.295 8 Nimble 0.364 [0.281, 0.452] 0.191 0.885 Table 8. Expanded AgentHarm comparison. Rank Configuration F1 [95% CI] FNR FPR 1 Jev 0.840 [0.774, 0.903] 0.080 0.239 2 Nimble 0.831 [0.756, 0.892] 0.068 0.267 3 GLM-5.3-Flash 0.817 [0.751, 0.874] 0.091 0.273 4 GLM-5.3 0.797 [0.732, 0.853] 0.057 0.341 5 DeepSeek-V4.1-Flash 0.779 [0.705, 0.847] 0.023 0.403 6 Qwen3.8-27B 0.748 [0.670, 0.814] 0.011 0.466 7 GPT-4.1 0.741 [0.659, 0.810] 0.006 0.483 8 Kimi-K2.6 0.705 [0.622, 0.777] 0.000 0.545 4.4. Model-Specific and Shared Input Populations Tables 9 and 10 compare model-specific and shared input populations. Rows follow the shared-input ranking. Excluding inputs that some models cannot process can make the task appear easier. On R-Judge, Jev supports all 236 records and reaches Macro-F1 0.825, but its score rises to 0.879 on the 108 records supported by every compared configuration. This increase reflects a change in evaluated inputs rather than in Jev. The populations coincide on AgentHarm, where all configurations support 352 inputs, and differ by only a few records on WAInjectBench. Table 9. WAInjectBench population sensitivity. Native: all valid inputs, shared: common inputs. N Macro-F1 FNR FPR Configuration Native/shared Native Shared Native Shared Native Shared Nimble 1612/1610 0.778 0.779 0.473 0.471 0.035 0.035 Qwen3-8B 1611/1610 0.764 0.765 0.495 0.493 0.039 0.039 Jev 1611/1610 0.757 0.757 0.597 0.597 0.001 0.001 GPT-4.1 1612/1610 0.707 0.708 0.681 0.680 0.002 0.002 ProtectAI 1612/1610 0.658 0.659 0.724 0.723 0.023 0.023 PIGuard 1612/1610 0.656 0.657 0.735 0.734 0.018 0.018 Laya 1612/1610 0.649 0.649 0.659 0.658 0.075 0.075 Nimble parent 1612/1610 0.628 0.629 0.796 0.795 0.003 0.003 Decider 1612/1610 0.503 0.503 0.950 0.950 0.000 0.000 Decider parent 1612/1610 0.480 0.481 0.971 0.971 0.004 0.004 Prompt Guard 2 1612/1610 0.464 0.464 0.989 0.989 0.001 0.001 Table 10. R-Judge population sensitivity. Native: all valid inputs, shared: common inputs. N Macro-F1 FNR FPR Configuration Native/shared Native Shared Native Shared Native Shared Jev 236/108 0.825 0.879 0.056 0.085 0.297 0.148 GPT-4.1 236/108 0.807 0.796 0.064 0.085 0.324 0.295 Laya 108/108 0.492 0.492 0.723 0.723 0.262 0.262 Decider parent 236/108 0.604 0.462 0.232 0.298 0.550 0.705 Nimble parent 235/108 0.445 0.444 0.128 0.149 0.855 0.803 Qwen3-8B 236/108 0.427 0.438 0.064 0.043 0.901 0.852 Decider 236/108 0.368 0.417 0.904 0.830 0.171 0.279 Nimble 235/108 0.374 0.364 0.160 0.191 0.927 0.885 4.5. Paired Error-Rate Differences Tables 11 through 13 report all 40 prespecified FNR/FPR differences as System One model minus control. Negative values favor the System One model. FNR uses unsafe inputs and FPR uses benign inputs within each pairâs shared set. Each confidence interval describes one comparison. Adjusted p values (padjp_ adj) account for multiple comparisons within each benchmark and error metric, as described in Section 3. On WAInjectBench, none of the FNR or FPR differences is significant after adjustment at 0.05, and the small number of source clusters leaves substantial uncertainty. On AgentHarm, the evidence is clearer that Jev flags fewer benign requests than GPT-4.1, while their difference in harmful misses remains uncertain after correction. Table 11. WAInjectBench paired error differences. Component Control N Metric Difference [95% CI] padjp_ adj Jev GPT-4.1 1611 FNR -0.083 [-0.224, +0.043] 1.000 Jev GPT-4.1 1611 FPR -0.001 [-0.003, +0.002] 1.000 Jev ProtectAI 1611 FNR -0.126 [-0.344, +0.036] 1.000 Jev ProtectAI 1611 FPR -0.023 [-0.039, -0.001] 1.000 Laya GPT-4.1 1612 FNR -0.022 [-0.233, +0.456] 1.000 Laya GPT-4.1 1612 FPR +0.074 [+0.025, +0.115] 1.000 Laya ProtectAI 1612 FNR -0.065 [-0.270, +0.252] 1.000 Laya ProtectAI 1612 FPR +0.052 [+0.015, +0.110] 1.000 Decider GPT-4.1 1612 FNR +0.269 [+0.059, +0.626] 0.438 Decider GPT-4.1 1612 FPR -0.002 [-0.003, +0.000] 1.000 Decider ProtectAI 1612 FNR +0.226 [+0.062, +0.414] 0.375 Decider ProtectAI 1612 FPR -0.023 [-0.039, -0.002] 1.000 Nimble GPT-4.1 1612 FNR -0.208 [-0.492, +0.039] 1.000 Nimble GPT-4.1 1612 FPR +0.034 [+0.019, +0.065] 1.000 Nimble ProtectAI 1612 FNR -0.251 [-0.523, -0.029] 0.438 Nimble ProtectAI 1612 FPR +0.012 [-0.006, +0.041] 1.000 Table 12. R-Judge paired error differences. Component Control N Metric Difference [95% CI] padjp_ adj Jev GPT-4.1 236 FNR -0.008 [-0.050, +0.034] 1.000 Jev GPT-4.1 236 FPR -0.027 [-0.113, +0.063] 1.000 Laya GPT-4.1 108 FNR +0.638 [+0.468, +0.791] <0.001<0.001 Laya GPT-4.1 108 FPR -0.033 [-0.197, +0.145] 1.000 Decider GPT-4.1 236 FNR +0.840 [+0.769, +0.904] <0.001<0.001 Decider GPT-4.1 236 FPR -0.153 [-0.272, -0.028] 0.062 Nimble GPT-4.1 235 FNR +0.096 [+0.031, +0.163] 0.024 Nimble GPT-4.1 235 FPR +0.609 [+0.517, +0.704] <0.001<0.001 Table 13. AgentHarm paired error differences. Component Control N Metric Difference [95% CI] padjp_ adj Jev GPT-4.1 352 FNR +0.074 [+0.011, +0.153] 0.500 Jev GPT-4.1 352 FPR -0.244 [-0.352, -0.148] <0.001<0.001 Jev WildGuard 352 FNR +0.057 [-0.011, +0.136] 0.750 Jev WildGuard 352 FPR -0.472 [-0.591, -0.358] <0.001<0.001 Laya GPT-4.1 352 FNR +0.347 [+0.239, +0.455] <0.001<0.001 Laya GPT-4.1 352 FPR -0.301 [-0.443, -0.165] <0.001<0.001 Laya WildGuard 352 FNR +0.330 [+0.227, +0.432] <0.001<0.001 Laya WildGuard 352 FPR -0.528 [-0.653, -0.398] <0.001<0.001 Decider GPT-4.1 352 FNR +0.409 [+0.284, +0.540] <0.001<0.001 Decider GPT-4.1 352 FPR -0.472 [-0.602, -0.347] <0.001<0.001 Decider WildGuard 352 FNR +0.392 [+0.267, +0.517] <0.001<0.001 Decider WildGuard 352 FPR -0.699 [-0.807, -0.580] <0.001<0.001 Nimble GPT-4.1 352 FNR +0.062 [-0.006, +0.136] 0.750 Nimble GPT-4.1 352 FPR -0.216 [-0.341, -0.102] <0.001<0.001 Nimble WildGuard 352 FNR +0.045 [+0.000, +0.114] 0.750 Nimble WildGuard 352 FPR -0.443 [-0.568, -0.324] <0.001<0.001 4.6. Adapted Models and Parent Controls Table 14 reports all twelve paired Macro-F1 and Brier contrasts for adapted components and their parent controls. Differences are adapted minus parent, so higher Macro-F1 differences and lower Brier differences favor the adapted component. These comparisons use pair-specific shared inputs, which can include more records than the all-configuration ranking population. Both adapted models improve Macro-F1 and Brier score on AgentHarm, but their effects differ on R-Judge. Nimbleâs adaptation lowers Macro-F1 by 0.071 while improving Brier by 0.055, so its probabilities improve even as its labels become less accurate. Decider worsens on both metrics, showing that adaptation does not consistently improve either output across tasks. Table 14. Adapted components versus parent controls. Task Component N Metric Difference [95% CI] WAInjectBench Decider 1612 Macro-F1 +0.022 [-0.003, +0.109] WAInjectBench Decider 1612 Brier -0.032 [-0.118, +0.324] WAInjectBench Nimble 1612 Macro-F1 +0.150 [-0.101, +0.370] WAInjectBench Nimble 1612 Brier -0.013 [-0.198, +0.034] R-Judge Decider 236 Macro-F1 -0.236 [-0.314, -0.156] R-Judge Decider 236 Brier +0.165 [+0.116, +0.215] R-Judge Nimble 235 Macro-F1 -0.071 [-0.122, -0.018] R-Judge Nimble 235 Brier -0.055 [-0.084, -0.027] AgentHarm Decider 352 Macro-F1 +0.351 [+0.276, +0.423] AgentHarm Decider 352 Brier -0.090 [-0.129, -0.048] AgentHarm Nimble 352 Macro-F1 +0.068 [+0.028, +0.109] AgentHarm Nimble 352 Brier -0.049 [-0.082, -0.018] 5. RQ2: Probability Calibration RQ2 asks whether predicted unsafe probabilities match how often inputs are actually unsafe. We examine errors across tasks and attack groups, then test whether recalibration fitted on development data improves test probabilities. 5.1. Probability Scores and Calibration Measures For input i, let pip_i be the unsafe probability under evaluation and yiy_i its original label, with 1 denoting unsafe and 0 benign. Brier score is the mean of (piâyi)2(p_i-y_i)^2, and negative log likelihood (NLL) is the mean binary log loss, computed after clipping probabilities to [10â7,1â10â7][10^-7,1-10^-7]. Expected calibration error (ECE) compares mean probability with observed unsafe frequency in ten equal-width bins of unsafe probability, which also form the reliability diagrams. Because the initial GPT-4.1 and Qwen3-8B responses lacked token probabilities, additional scoring runs collect labels and probabilities together using the original task prompts. Judge scores use PâĄ(B)/(PâĄ(A)+PâĄ(B))P(B)/(P(A)+P(B)), where A denotes safe and B unsafe, and require both candidate probabilities at the final answerâs token position. For reasoning judges, this answer follows the generated reasoning. The probability comparison uses the first response with both a label and usable probabilities, including alternative output formats discussed in Section 7.1. Recalibration and policy evaluation use the original scoring runs, keeping the output format and probability extraction consistent across partitions. We compare the probabilities returned by each configuration, called original scores, with scores recalibrated by temperature scaling (Guo et al., 2017). After clipping, we divide the scoreâs log odds by a temperature T and convert back to a probability. We fit Tâ[0.05,20]Tâ[0.05,20] by minimizing NLL on development inputs from both classes. Original and recalibrated scores are evaluated on the same inputs, with model weights unchanged. 5.2. Calibration and Confident Errors Calibration summaries can hide errors in particular input groups and poor separation of safe and unsafe inputs. Table 15 uses the same RQ1 shared test inputs for every row within a task, with NpN_p denoting the number of usable probabilities. Figure 4 compares predicted and observed unsafe frequencies across probability bins. Among 1,444 WAInjectBench inputs that Jev assigns an unsafe probability below 0.1, 9.14% are labeled unsafe, but its mean prediction is only 0.205%. Removing no-EI inputs in a post-hoc analysis brings these values much closer, to 0.228% and 0.176%. The gap is therefore largely due to attacks without direct instructions that Jev treats as safe. Finding 4. A group of missed attacks drives Jevâs calibration error. (held-out sensitivity) Table 15. Class-score quality on test inputs. â : completed scoring runs. Configuration NpN_p AUROCâ APâ Brierâ ECEâ NLLâ WAInjectBench Nimble 1610 0.736 0.583 0.102 0.087 0.363 Jev 1610 0.797 0.663 0.096 0.104 1.131 ProtectAI 1610 0.799 0.566 0.139 0.138 1.226 PIGuard 1610 0.660 0.484 0.131 0.126 0.928 Laya 1610 0.632 0.344 0.146 0.109 0.469 Nimble parent 1610 0.733 0.644 0.116 0.114 0.497 Decider 1610 0.712 0.586 0.147 0.143 0.580 Decider parent 1610 0.616 0.268 0.179 0.202 0.547 Prompt Guard 2 1610 0.785 0.427 0.170 0.170 1.178 Qwen3-8Bâ 1610 0.716 0.609 0.115 0.116 1.416 GPT-4.1â 1610 0.813 0.680 0.121 0.123 1.735 GLM-5.3-Flash 1610 0.817 0.661 0.096 0.094 0.962 R-Judge Jev 108 0.963 0.963 0.091 0.120 0.291 Laya 108 0.487 0.416 0.267 0.110 0.731 Decider parent 108 0.464 0.395 0.285 0.123 0.773 Nimble parent 108 0.687 0.717 0.404 0.422 1.359 Decider 108 0.579 0.485 0.358 0.364 1.032 Nimble 108 0.442 0.459 0.366 0.326 0.995 Qwen3-8Bâ 108 0.695 0.690 0.497 0.501 6.868 GPT-4.1â 108 0.950 0.937 0.136 0.147 0.979 GLM-5.3-Flash 108 0.961 0.974 0.038 0.041 0.226 AgentHarm Jev 352 0.938 0.940 0.122 0.128 0.481 Nimble 352 0.935 0.958 0.123 0.170 0.390 Decider 352 0.918 0.937 0.153 0.173 0.497 Nimble parent 352 0.943 0.961 0.172 0.189 0.568 Laya 352 0.827 0.830 0.176 0.072 0.530 WildGuard 352 0.931 0.945 0.325 0.343 1.565 Decider parent 352 0.732 0.743 0.243 0.128 0.679 Qwen3-8Bâ 352 0.927 0.934 0.237 0.242 2.647 GPT-4.1â 352 0.931 0.908 0.238 0.241 3.244 GLM-5.3-Flash 352 0.818 0.725 0.160 0.153 1.159 Twelve panels compare predicted and empirical unsafe probabilities for four System One models on three held-out tasks, using the common-support populations. Figure 4. Held-out probability reliability. Marker area reflects bin frequency, the diagonal indicates perfect calibration.Twelve panels compare predicted and empirical unsafe probabilities for four System One models on three held-out tasks, using the common-support populations. A lower ECE can hide poor separation of safe and unsafe inputs. On shared R-Judge inputs, Laya has lower ECE than Jev with five or ten equal-width bins, but higher ECE with twenty bins or quantile bins that keep identical scores together. Its AUROC is 0.487 versus Jevâs 0.963, and its Brier score is 0.267 versus 0.091. Layaâs Brier loss is also 8.6% higher than assigning every input the same probability, equal to the test setâs unsafe proportion. Its favorable ECE under some binning choices therefore does not mean that its probabilities identify unsafe inputs well. Binning and prevalence sensitivity. Following the task-specific calibration concerns in concurrent work (Guo et al., 2026), we recompute ECE using five, ten, and twenty equal-width bins (W5, W10, W20). We also use quantile bins (Q10), which aim for ten equally populated groups but keep identical scores together, possibly yielding fewer bins. Table 16 reports signed bias, pÂŻâyÂŻ p- y, and Brier skill, 1âBrier/[yÂŻâ(1âyÂŻ)]1-Brier/[ y(1- y)], where pÂŻ p is the mean unsafe probability and yÂŻ y the observed unsafe proportion. Positive Brier skill means lower squared error than assigning yÂŻ y to every input. Table 16. Calibration binning and prevalence sensitivity. Component Bias W5 W10 W20 Q10 Skill WAInjectBench (N=1,610N=1,610, yÂŻ=0.173 y=0.173) Jev -0.104 0.104 0.104 0.105 0.104 +0.326 Laya +0.109 0.109 0.109 0.117 0.116 -0.025 Decider -0.143 0.143 0.143 0.143 0.143 -0.030 Nimble +0.036 0.053 0.087 0.087 0.089 +0.283 R-Judge (N=108N=108, yÂŻ=0.435 y=0.435) Jev +0.105 0.114 0.120 0.131 0.118 +0.629 Laya -0.018 0.107 0.110 0.184 0.127 -0.086 Decider -0.159 0.364 0.364 0.367 0.365 -0.455 Nimble +0.267 0.312 0.326 0.367 0.358 -0.490 AgentHarm (N=352N=352, yÂŻ=0.500 y=0.500) Jev +0.105 0.119 0.128 0.130 0.131 +0.510 Laya -0.045 0.072 0.072 0.085 0.089 +0.295 Decider -0.173 0.173 0.173 0.173 0.173 +0.387 Nimble +0.101 0.162 0.170 0.172 0.167 +0.507 Changing the bins affects the models differently. Jevâs WAInjectBench ECE changes little, whereas Layaâs R-Judge ECE changes more despite its small mean bias, because overestimates and underestimates can cancel when averaged together. Laya and Decider on WAInjectBench, and Laya, Decider, and Nimble on R-Judge, have negative Brier skill, meaning that their probabilities have higher squared error than assigning every input the test setâs unsafe proportion. Matching the average unsafe rate therefore does not ensure useful probabilities for individual inputs. High confidence does not imply the same error pattern across tasks. At maximum label probability â„0.95â„ 0.95, Jev makes 129 errors on shared WAInjectBench inputs, all false negatives, compared with none on R-Judge and 14 on AgentHarm, including four false negatives. On WAInjectBench its confident mistakes are missed attacks, while on AgentHarm most are benign requests flagged as harmful. Figure 5 shows maximum class probability separately for correct decisions, false negatives, and false positives, with each histogram normalized within its outcome group. Three panels show normalized confidence histograms for correct decisions, false negatives, and false positives on common held-out inputs. Figure 5. Jev confidence by decision outcome. Legend counts give outcome frequencies.Three panels show normalized confidence histograms for correct decisions, false negatives, and false positives on common held-out inputs. Reasoning-judge probabilities. Table 15 includes GLM-5.3-Flash, while Table 17 reports the remaining reasoning judges on the same shared inputs using final-answer candidate scores. Ranking unsafe inputs above safe ones does not ensure accurate probabilities. Kimiâs AgentHarm AUROC of 0.922 and AP of 0.909 indicate strong ranking, but its Brier and ECE are both 0.273, and it rejects many benign requests. DeepSeek combines strong R-Judge classification with low Brier loss (0.037), but no added judge has the best probability quality across all tasks. Table 17. Additional judgesâ class-score quality. Configuration AUROCâ APâ Brierâ ECEâ NLLâ WAInjectBench DeepSeek-V4.1-Flash 0.774 0.627 0.099 0.099 1.590 GLM-5.3 0.685 0.532 0.116 0.117 1.182 Kimi-K2.6 0.786 0.642 0.122 0.122 1.574 Qwen3.8-27B 0.647 0.514 0.112 0.112 1.477 R-Judge DeepSeek-V4.1-Flash 0.966 0.910 0.037 0.037 0.597 GLM-5.3 0.929 0.945 0.093 0.114 0.563 Kimi-K2.6 0.941 0.933 0.120 0.120 1.036 Qwen3.8-27B 0.940 0.953 0.074 0.074 0.994 AgentHarm DeepSeek-V4.1-Flash 0.877 0.844 0.213 0.213 3.433 GLM-5.3 0.813 0.710 0.156 0.131 1.015 Kimi-K2.6 0.922 0.909 0.273 0.273 2.473 Qwen3.8-27B 0.713 0.619 0.239 0.239 3.031 5.3. Effects of Recalibration For each model, we compare original and recalibrated scores on all test inputs with usable probabilities, which can include more inputs than the shared set used in cross-model tables. Temperature scaling improves test NLL in six of the twelve System One model and task combinations, including all four R-Judge comparisons, but the gains do not extend to every metric. On Jevâs 1,611 valid WAInjectBench outputs, NLL decreases from 1.131 to 0.374 while Brier increases from 0.096 to 0.107. On AgentHarm, Jev and Nimble classify all 64 development inputs correctly, leading the fit to select a temperature near the lower bound, 0.05, for both. This makes their probabilities more extreme and increases the penalty for confident test errors, with Jevâs NLL rising from 0.481 to 2.163. Recalibration can therefore fit development data well while making test probabilities worse. Scaling reduces test NLL in all six GPT-4.1 and Qwen3-8B task comparisons using the original scoring runs. On all R-Judge inputs with usable scores, Qwenâs NLL falls from 6.338 to 0.730 because scaling softens its often near-zero or near-one probabilities, lowering the loss from confident errors. Table 18. Development-fitted temperature scaling (original / recalibrated scores). Configuration T Brier ECE NLL WAInjectBench Jev 10.93 0.096 / 0.107 0.104 / 0.134 1.131 / 0.374 Laya 15.19 0.147 / 0.237 0.108 / 0.310 0.469 / 0.666 Decider 20.00 0.148 / 0.216 0.143 / 0.285 0.582 / 0.625 Nimble 1.18 0.103 / 0.107 0.087 / 0.104 0.364 / 0.376 R-Judge Jev 0.89 0.103 / 0.102 0.137 / 0.130 0.318 / 0.316 Laya 20.00 0.267 / 0.250 0.110 / 0.060 0.731 / 0.693 Decider 20.00 0.423 / 0.251 0.440 / 0.087 1.262 / 0.695 Nimble 20.00 0.320 / 0.251 0.251 / 0.032 0.874 / 0.694 AgentHarm Jev 0.05 0.122 / 0.156 0.128 / 0.158 0.481 / 2.163 Laya 1.09 0.176 / 0.178 0.072 / 0.077 0.530 / 0.535 Decider 1.67 0.153 / 0.145 0.173 / 0.140 0.497 / 0.453 Nimble 0.05 0.123 / 0.160 0.170 / 0.169 0.390 / 1.454 Temperature scaling makes probabilities more or less extreme, but inputs with the same original score still receive the same transformed score. A threshold must therefore handle these tied inputs together, even when some decisions are correct and others are wrong. RQ3 examines how this limits automatic decisions. 6. RQ3: Selective Automation under Error Budgets RQ3 examines how much work a policy can automate while limiting unsafe allowances and benign blocks. Thresholds are chosen on the selection set and kept fixed for confirmation and test. 6.1. Decision Policy and Error Measures For a usable unsafe probability pip_i, the two-threshold policy is (1) Decision=,pi<ÏL,,pi>ÏH,,piâ[ÏL,ÏH].Decision= cases allow,&p_i< _L,\\ block,&p_i> _H,\\ escalate,&p_iâ[ _L, _H]. cases Here ÏL _L and ÏH _H are the allow and block thresholds, and escalation defers a decision for further review. Inputs exactly at either threshold, or without usable scores, also escalate. Automatic coverage is the fraction of all partition inputs that are allowed or blocked, while allow coverage counts only allowances over the same denominator. Both include inputs without usable scores in the denominator. The unsafe-miss rate MissautoMiss_ auto is the fraction of unsafe inputs allowed, and the benign-blocking rate FBautoFB_ auto is the fraction of benign inputs blocked. Allowed-set risk instead measures the unsafe fraction among allowed inputs, with zero-denominator ratios undefined. A low miss rate can come from allowing almost nothing, while high coverage can come from blocking many inputs. We report the two actions separately. 6.2. Policy Selection and Independent Confirmation We search 101 threshold pairs symmetric around 0.5, using evenly spaced ÏHâ[0.5,1] _Hâ[0.5,1] and ÏL=1âÏH _L=1- _H. For each allowed miss rate Ï”â0.01,0.05,0.10Δâ\0.01,0.05,0.10\, we choose the pair with the highest automatic coverage on selection inputs, subject to Missautoâ€Ï”Miss_ autoâ€Î” and FBautoâ€0.05FB_ auto†0.05. If coverage is tied, we prefer more automatic allowances, then the larger ÏH _H. The search includes (ÏL,ÏH)=(0,1)( _L, _H)=(0,1), which sends every input for review and automates no decisions. We apply the selected thresholds unchanged to confirmation and test inputs, counting a policy as passing only when both error rates meet their limits. Policies that fail confirmation are also reported to show whether failures persist on test. WAInjectBench and R-Judge support these checks, whereas AgentHarm has data for temperature fitting but no separate selection and confirmation sets, so it is excluded from the policy experiment. Small samples and strict error limits. A 1% miss limit requires zero misses among R-Judgeâs 74 unsafe selection inputs and 49 unsafe confirmation inputs, because a single miss exceeds the limit in either set. WAInjectBench has 167 and 111, respectively, permitting one miss in each. With so few permitted errors, individual inputs can determine whether a policy passes, and larger samples are needed to estimate rare-error rates precisely. The benign-blocking limit is similarly sensitive to individual errors. R-Judge confirmation permits at most two blocks among 44 benign inputs under its 5% limit, while test permits five among 111. Nimbleâs seven benign test blocks exceed the limit by two decisions. Cluster-bootstrap intervals describe uncertainty from the sampled interaction records and attack sources. 6.3. Coverage and Errors of Symmetric Policies Table 19. Frozen-policy automation. Allow: allow coverage. Confirmed: source confirmation passed. â : original scoring runs. Configuration Coverage Allow Miss False block Confirmed WAInjectBench Jev 0.00% 0.00% 0.00% 0.00% Yes Laya 5.02% 4.71% 1.08% 0.23% Yes Decider 0.00% 0.00% 0.00% 0.00% Yes Nimble 0.74% 0.74% 0.36% 0.00% Yes Qwen3-8Bâ 0.00% 0.00% 0.00% 0.00% Yes GPT-4.1â 0.00% 0.00% 0.00% 0.00% Yes R-Judge Jev 7.63% 0.42% 0.00% 0.00% Yes Laya 2.12% 1.69% 0.00% 0.90% No Decider 1.69% 1.27% 0.80% 0.00% Yes Nimble 6.78% 0.42% 0.00% 6.31% Yes Qwen3-8Bâ 0.00% 0.00% 0.00% 0.00% Yes GPT-4.1â 0.00% 0.00% 0.00% 0.00% Yes With a 1% miss limit during selection, symmetric policies send every WAInjectBench input for review with Jev, Decider, GPT-4.1, and Qwen3-8B (Table 19). Laya automates 5.02% but allows three of 279 unsafe inputs, exceeding the miss limit. On R-Judge, Nimble passes confirmation but blocks seven of 111 benign test inputs, exceeding the 5% blocking limit. Meeting the limits before test evaluation does not ensure they hold on test inputs. Jevâs 7.63% R-Judge coverage consists of 17 blocks and one allowance, so only 0.42% of inputs proceed without review. GPT-4.1 and Qwen3-8B escalate every R-Judge input with either original or recalibrated scores, showing that their lower NLL after recalibration does not produce automatic decisions under these symmetric rules. Allowing more source misses can raise coverage but also change benign blocking (Figure 6). Jevâs R-Judge coverage rises from 7.63% to 72.88% at a 5% miss budget, but benign blocking reaches 5.41%, above its unchanged limit. The latter policy allows 54 inputs, including three unsafe ones. Those misses are 2.4% of all unsafe inputs but 5.56% of allowances, illustrating why low overall miss rates need not imply low risk among allowed inputs. Two panels show automatic coverage at three source miss targets for four System One models, GPT-4.1, and Qwen3-8B. Dashed curves denote the judges. Figure 6. Automation under symmetric source policies. Circles meet both test budgets, crosses violate at least one.Two panels show automatic coverage at three source miss targets for four System One models, GPT-4.1, and Qwen3-8B. Dashed curves denote the judges. 6.4. Independent Allowance and Blocking Thresholds A sensitivity analysis performed after the primary evaluation lets the allow and block thresholds vary independently. It considers all 101Ă101101Ă 101 combinations of the same threshold values, keeping the scores, partitions, error limits, and coverage objective unchanged. If the earlier tie-breaking rules still leave a tie, we choose the smaller ÏL _L. Thresholds are chosen only on selection inputs and remain fixed for confirmation and test. We compare symmetric and independent thresholds on original and recalibrated scores at all three miss limits. Figure 7 compares symmetric (S) and independent (I) thresholds using original scores at the 1% miss limit on WAInjectBench and R-Judge. Stacked bars separate allowances from blocks, and markers show whether policies meet both limits on confirmation and test, fail confirmation only, or fail on test. On R-Judge, independent thresholds raise Jevâs test coverage from 7.63% to 47.03% while meeting confirmation and test limits, but the policy allows only one input and blocks 110. On WAInjectBench, its coverage rises from zero to 6.70%, entirely through 108 blocks. Separate thresholds let the policy block more inputs while keeping a low allowance threshold, but they do not resolve missed attacks among low-score inputs. Finding 5. Separate thresholds recover automation mainly through blocking. (threshold sensitivity) Paired stacked bars show allowance and blocking coverage for symmetric and independent policies at a one-percent source miss budget. Endpoint markers identify confirmation and test budget outcomes. Figure 7. Automation with symmetric and independent thresholds.Paired stacked bars show allowance and blocking coverage for symmetric and independent policies at a one-percent source miss budget. Endpoint markers identify confirmation and test budget outcomes. Nimble similarly rises from 0.74% to 12.78% WAInjectBench coverage while allowing the same twelve inputs. Independent thresholds separate the two actions, but higher selection coverage does not ensure that error limits hold on other inputs. GPT-4.1 blocks 124 R-Judge inputs, including 17 benign ones, and fails both confirmation and test checks. Among the twelve model/task pairs with original scores at the 1% miss limit, seven independent policies pass both checks, compared with nine symmetric policies. Several passing symmetric policies send every input for review. Table 20. Independent policies at the 1% source miss budget. Model ÏL _L ÏH _H Allow Block Misses False blocks C/T WAInjectBench Jev 0.000 0.525 0 108 0 0 Y/Y Laya 0.105 0.570 76 133 3 65 Y/N Decider 0.000 0.515 0 14 0 0 Y/Y Nimble 0.050 0.500 12 194 1 47 Y/Y GPT-4.1 0.000 0.655 0 68 0 2 Y/Y Qwen3-8B 0.000 0.560 0 196 0 54 N/Y R-Judge Jev 0.005 0.745 1 110 0 2 Y/Y Laya 0.240 0.665 4 3 0 2 N/Y Decider 0.015 0.925 3 4 1 2 Y/Y Nimble 0.150 0.885 1 15 0 7 Y/N GPT-4.1 0.000 0.985 0 124 0 17 N/N Qwen3-8B 0.000 1.000 0 0 0 0 Y/Y Counts use all planned test inputs. C/T: confirmation/test budget checks. Table 20 shows why higher coverage alone can be misleading. Layaâs independent WAInjectBench policy retains the same 76 allowances and three misses as its symmetric policy, while the lower blocking threshold adds 128 blocks, including 62 additional benign inputs. Coverage therefore rises without correcting the unsafe allowances that already exceeded the miss budget, and more benign inputs are rejected. Table 21. Independent thresholds with recalibrated scores at the 1% miss budget. Model ÏL _L ÏH _H Cov. S Cov. I Allow I Miss I FB I C/T WAInjectBench Jev 0.000 0.500 0.00 6.95 0.00 0.00 0.08 Y/Y Laya 0.465 0.505 5.15 12.90 4.84 1.08 4.73 Y/N Decider 0.000 0.500 0.00 0.87 0.00 0.00 0.00 Y/Y Nimble 0.075 0.500 0.37 12.41 0.37 0.00 3.53 Y/Y GPT-4.1 0.000 0.505 0.00 4.22 0.00 0.00 0.15 Y/Y Qwen3-8B 0.000 0.505 0.00 12.16 0.00 0.00 4.05 N/Y R-Judge Jev 0.005 0.770 7.63 47.03 0.42 0.00 1.80 Y/Y Laya 0.485 0.510 1.27 1.69 0.85 0.00 1.80 N/Y Decider 0.000 0.530 0.00 1.69 0.00 0.00 1.80 Y/Y Nimble 0.480 0.530 2.54 3.39 0.85 0.80 1.80 Y/Y GPT-4.1 0.000 0.625 0.00 52.54 0.00 0.00 15.32 N/N Qwen3-8B 0.330 1.000 0.00 1.69 1.69 0.00 0.00 N/Y Rates are percentages. S/I: symmetric/independent. FB: benign-blocking rate. C/T: confirmation/test budget checks. Recalibrated scores show the same distinction (Table 21). Jev again reaches 47.03% R-Judge coverage with one allowance. Decider automatically blocks four inputs that its symmetric policy sent for review. Qwen3-8B gains four allowances but fails confirmation, so test coverage alone would hide that failure. Across the three miss limits, independent policies pass both checks in 7, 9, and 7 of the twelve recalibrated pairs, compared with 10, 9, and 9 symmetric policies. Higher coverage on selection inputs can therefore coexist with errors above the limits on confirmation or test inputs. For Jevâs original scores on R-Judge, independent thresholds increase test coverage by 39.41 percentage points (95% cluster-bootstrap CI [33.05,45.34][33.05,45.34]), entirely from additional blocks. The interval describes variation across test samples with the selected thresholds fixed. 6.5. Confidence Ranking and Score Ties Figure 8 orders shared inputs by the larger class probability maxâĄ(pi,1âpi) (p_i,1-p_i) and progressively automates both safe and unsafe predictions, adding equal-confidence inputs together. Selective error is the fraction of these automatic decisions that are wrong. Thresholds cannot separate correct and incorrect decisions with the same score. Jev assigns pi=0p_i=0 to 1,318 shared WAInjectBench inputs, including 101 misses, and pi=1p_i=1 to three correct predictions. Accepting its maximum-confidence group immediately covers 82.05% at 7.65% error. Any positive allowance threshold admits the entire zero-score group, including its missed attacks. Independent thresholds can retain blocks on the other side, but cannot resolve these tied allowances. Jevâs maximum-confidence AgentHarm group instead covers 126 of 352 inputs with two errors (1.59%). Identical reported confidence therefore corresponds to different error rates across tasks. Three panels show error among accepted decisions versus coverage for four System One models. Equal-confidence inputs enter together. Figure 8. Selective error and coverage.Three panels show error among accepted decisions versus coverage for four System One models. Equal-confidence inputs enter together. 6.6. Error Complementarity Escalation is useful when the receiving model corrects the errors routed to it. Motivated by the shared-error analysis of Rao and Callison-Burch (Rao and Callison-Burch, 2026), we compare four System One models with seven general judges on 1,610 shared WAInjectBench inputs, 108 R-Judge records, and 352 AgentHarm requests. Adding task-compatible specialists gives 100 model pairs, evaluated on both common and pair-specific populations. For each class, the second model can correct or repeat the System One modelâs errors. Introduced errors occur on inputs the System One model classified correctly. The correction fraction divides corrected errors by the System One modelâs errors, while the second modelâs total errors equal repeated plus introduced errors. Figure 9 reports correction fractions, and Table 22 gives the additional errors introduced when Jev is the first model. Figure 9. Error complementarity across models. Row counts give base errors, grey cells have none.Six heatmaps show the fraction of false negatives or false positives of four System One models corrected by each of seven general judges. Rows report the base error count. Table 22. Jev and judge error transitions. Corrections are shown as corrected/base errors. Counterpart False negatives False positives Corrected Introduced Corrected Introduced WAInjectBench, N=1,610N=1,610 GPT-4.1 10/166 33 1/1 2 Qwen3-8B 32/166 3 0/1 51 GLM-5.3-Flash 29/166 5 1/1 14 DeepSeek-V4.1-Flash 22/166 8 1/1 7 GLM-5.3 12/166 29 1/1 6 Kimi-K2.6 11/166 38 1/1 3 Qwen3.8-27B 8/166 16 1/1 6 R-Judge, N=108N=108 GPT-4.1 3/4 3 2/9 11 Qwen3-8B 2/4 0 1/9 44 GLM-5.3-Flash 2/4 3 8/9 2 DeepSeek-V4.1-Flash 1/4 0 9/9 1 GLM-5.3 0/4 7 8/9 1 Kimi-K2.6 3/4 4 5/9 4 Qwen3.8-27B 1/4 3 7/9 0 AgentHarm, N=352N=352 GPT-4.1 13/14 0 2/42 45 Qwen3-8B 9/14 1 4/42 40 GLM-5.3-Flash 6/14 8 13/42 19 DeepSeek-V4.1-Flash 12/14 2 5/42 34 GLM-5.3 9/14 5 9/42 27 Kimi-K2.6 14/14 0 0/42 54 Qwen3.8-27B 12/14 0 0/42 40 On WAInjectBench, Jev misses 166 unsafe inputs in the shared population, and the seven judges correct between 8 and 32 of these misses. Each judge corrects at most five of the 129 misses that Jev makes with maxâĄ(pi,1âpi)â„0.95 (p_i,1-p_i)â„ 0.95, repeating nearly all of its confident mistakes. These cases also bypass a review rule that accepts decisions at that confidence level. On AgentHarm, the judges catch missed harmful requests but reject more benign ones. Kimi corrects all 14 Jev misses without introducing another miss, but repeats all 42 Jev false positives and adds 54. GPT-4.1 corrects 13 misses and introduces none, while correcting two false positives and adding 45. On the smaller shared R-Judge population, DeepSeek instead corrects all nine Jev false positives but only one of its four misses, introducing one false positive and no new miss. The same judge can help one model and task much more than another. Every judge corrects over 80% of Layaâs and Deciderâs AgentHarm misses, while none corrects 10% of Nimbleâs WAInjectBench misses. Choosing a generally accurate second model is therefore not enough to ensure that it fixes the first modelâs mistakes. Whole-benchmark comparisons identify potential escalation partners, but their benefit depends on which inputs the policy sends for review. Confidently allowed attacks never reach the second judge, including those it could detect. 7. Discussion 7.1. Component Integration and Error Handling Input and Service Limitations. Rankings on shared inputs omit cases that some models cannot process, and excluding long R-Judge records raises Jevâs reported F1 (Section 4.4). Applications handling long interactions therefore need results on all inputs each model supports as well as the shared-input ranking. Network failures interrupt requests, while input-length limits and invalid answers affect whether a model can supply a usable decision. Output Format and Score Availability. We repeated requests affected by transport errors, invalid answers, or missing candidate probabilities, retaining the first response that supplied the outputs required for each analysis. Eight GPT-4.1 inputs and one Qwen3.8 input used JSON-formatted A/B answers to recover usable outputs. Changing the output format can change the reported probability, because the text preceding the A/B answer differs inside JSON. Recording the model, service route, prompt, format, and probability extraction method helps trace these differences to their source. Deployment Measurements. Response time and API charges depend on routing, queueing, caching, and reasoning settings. A deployment comparison should therefore fix the endpoint, hardware, traffic, and measurement period, including escalation and failure handling in its measurements. AgentDojo and AgentDyn can further test how blocking or escalating inputs changes attack success and benign-task completion (Debenedetti et al., 2024; Li et al., 2026a). 7.2. Implications for Model Development Specify what counts as unsafe. Jevâs low-score mistakes concentrate in WAInjectBenchâs no-EI groups, where identifying attack-derived text requires more than recognizing direct malicious commands. Asking separately whether an input conflicts with user instructions, comes from a trusted source, or requests harm could help clarify what evidence the model uses and whether its answer matches the intended judgment. Improve probabilities near the allow and block thresholds. Average calibration can improve while confident mistakes still prevent useful automation. Future training objectives could put more weight on unsafe inputs scored low enough to allow and benign inputs scored high enough to block. The mixed results from temperature scaling motivate checking such methods separately for each task on independent confirmation data. Preserve evidence across longer interactions. Layaâs context limit excludes more than half of the R-Judge test inputs, suggesting a need for longer-context representations, structured summaries, or hierarchical encoders. These approaches should be checked for whether they retain user constraints and tool dependencies from earlier parts of the interaction. Return probabilities for every candidate label. Returning only the most likely tokens can omit a candidate score, preventing an application from computing the class probability even when the label is valid. Providing all candidate probabilities would simplify integration, while recording the preceding text and model revision would help identify changes caused by the service or output format. 8. Threats to Validity Internal validity. Development results informed implementation choices, and comparisons remain sensitive to prompts, candidate order, context limits, reasoning settings, and service configurations. Retaining the first usable response after retries can also change the observed response distribution. Additional judge scoring runs followed the initial test classifications, although calibration and thresholds were fixed before those runs evaluated test inputs. Confidence intervals may be unstable because few source clusters are available and the released data do not fully identify which attacks share an origin. Construct validity. Calibration and policy errors depend on each benchmarkâs definition of unsafe, which denotes harmful task membership in AgentHarm and includes attack-derived text without explicit instructions in WAInjectBench. The EI/no-EI, threshold-sensitivity, and error-complementarity analyses were added after the primary evaluation. Our finite threshold grid restricts allowance thresholds to at most 0.5 and blocking thresholds to at least 0.5, so other policies may yield different trade-offs. Observed error rates remain subject to sampling uncertainty and distribution shift. External validity. Public benchmarks may overlap unknown training data, and their unsafe-input proportions can differ from deployed traffic, affecting precision, AP, and calibration. The study covers known attack families and text inputs, leaving transfer to unseen or adaptive attacks, other languages, and multimodal settings open. Hosted models and provider behavior can change over time or across routes, so the same model name need not reproduce the same results. Protection also depends on the agent, environment, guard placement, and handling of blocked requests, requiring validation on the target systemâs inputs and configurations. 9. Conclusion Our evaluation shows that System One models can achieve strong overall accuracy while confidently missing particular attack groups, and average calibration metrics do not consistently reveal these errors. Under strict miss limits, the evaluated policies allow few inputs automatically, while selecting separate allow and block thresholds increases automation mainly by blocking more inputs. These results show why model selection should consider accuracy and calibration together with how often the resulting policy allows unsafe inputs, blocks benign ones, or requires further review. Acknowledgments OpenAI Codex assisted with study design and code writing. Data Availability The artifact provides experiment code, final predictions, benchmark partitions, configurations, and reproducible analyses (https://github.com/yxsec/system-one-security-eval). References Amershi et al. (2019) S. Amershi, A. Begel, C. Bird, R. DeLine, H. Gall, E. Kamar, N. Nagappan, B. Nushi, and T. Zimmermann Software engineering for machine learning: a case study. In Proceedings of the International Conference on Software Engineering: Software Engineering in Practice, External Links: Link Cited by: §2.1. Andriushchenko et al. (2025) M. Andriushchenko, A. Souly, M. Dziemian, D. Duenas, M. Lin, J. Wang, D. Hendrycks, A. Zou, Z. Kolter, M. Fredrikson, Y. Gal, and X. Davies AgentHarm: a benchmark for measuring harmfulness of llm agents. In International Conference on Learning Representations, External Links: Link Cited by: §1, §2.2. Angelopoulos et al. (2024) A. N. Angelopoulos, S. Bates, A. Fisch, L. Lei, and T. Schuster Conformal risk control. In International Conference on Learning Representations, External Links: Link Cited by: §2.3. Bespoke Labs and Sathiamoorthy (2026) Bespoke Labs and M. Sathiamoorthy Nimble. Note: Official implementation; evaluated model: Bespoke-Nimble-9B External Links: Link Cited by: §1, §2.1, §3.1. Biswas (2026) M. A. Biswas Confidently wrong: severity-aware calibration of prompt-injection detectors under attack shift. External Links: 2606.22659, Link Cited by: §1, §2.2. Breck et al. (2017) E. Breck, S. Cai, E. Nielsen, M. Salib, and D. Sculley The ML test score: a rubric for ML production readiness and technical debt reduction. In Proceedings of the IEEE International Conference on Big Data, External Links: Link Cited by: §2.1. [7] convaiinnovationsLaya: model card and checkpoint(Website) Note: Model card accessed September 24, 2026; evaluated revision recorded in the artifact External Links: Link Cited by: §1, §2.1. Debenedetti et al. (2025) E. Debenedetti, I. Shumailov, T. Fan, J. Hayes, N. Carlini, D. Fabian, C. Kern, C. Shi, A. Terzis, and F. TramĂšr Defeating prompt injections by design. External Links: 2503.18813, Link Cited by: §2.2. Debenedetti et al. (2024) E. Debenedetti, J. Zhang, M. BalunoviÄ, L. Beurer-Kellner, M. Fischer, and F. TramĂšr AgentDojo: a dynamic environment to evaluate prompt injection attacks and defenses for llm agents. In Advances in Neural Information Processing Systems, Vol. 37. External Links: Document Cited by: §2.2, §7.1. Geifman and El-Yaniv (2017) Y. Geifman and R. El-Yaniv Selective classification for deep neural networks. In Advances in Neural Information Processing Systems, Vol. 30. External Links: Link Cited by: §2.3. Geifman and El-Yaniv (2019) Y. Geifman and R. El-Yaniv SelectiveNet: a deep neural network with an integrated reject option. In Proceedings of the 36th International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 97, p. 2151â2159. External Links: Link Cited by: §2.3. Greshake et al. (2023) K. Greshake, S. Abdelnabi, S. Mishra, C. Endres, T. Holz, and M. Fritz Not what youâve signed up for: compromising real-world LLM-integrated applications with indirect prompt injection. External Links: 2302.12173, Link Cited by: §2.2. Guo et al. (2017) C. Guo, G. Pleiss, Y. Sun, and K. Q. Weinberger On calibration of modern neural networks. In Proceedings of the 34th International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 70, p. 1321â1330. External Links: Link Cited by: §2.3, §5.1. Guo et al. (2026) R. Guo, Y. Liu, G. Deng, Y. Li, L. Zhao, Y. Wu, S. Chen, Y. Zhang, and L. Y. Zhang Just ask Jev: reinforcement learning for calibrated decisions as a zero-shot detector of AI alignment failures. External Links: 2609.29429, Link Cited by: §2.3, §5.2. Han et al. (2024) S. Han, K. Rao, A. Ettinger, L. Jiang, B. Y. Lin, N. Lambert, Y. Choi, and N. Dziri WildGuard: open one-stop moderation tools for safety risks, jailbreaks, and refusals of llms. In Advances in Neural Information Processing Systems, Vol. 37. External Links: Document Cited by: §3.1. Huang et al. (2026) J. Huang, H. Yang, X. Ma, X. Liang, K. Cai, J. Ma, S. Chen, Y. Sun, and T. Tan Can Jev judge radiology reports? evaluating a system one model for clinical factuality. External Links: 2609.27607, Link Cited by: §2.3. [17] leolee99PIGuard: model card and checkpoint(Website) Note: Model card accessed September 24, 2026 External Links: Link Cited by: §3.1. Li et al. (2026a) H. Li, R. Wen, S. Shi, N. Zhang, Y. Vorobeychik, and C. Xiao AgentDyn: are your agent security defenses deployable in real-world dynamic environments?. External Links: 2602.03117, Link Cited by: §2.2, §7.1. Li et al. (2026b) Y. Li, Y. Miao, R. Krishnan, and R. Padman JEV-as-a-judge: accept when confident, escalate when unsure. arXiv preprint arXiv:2609.26550. Note: Version 1; local source manuscript dated September 21, 2026 External Links: Link Cited by: §1, §2.3. Ling et al. (2026) G. Ling, M. Xue, and Z. Ye Jev in the wild: a data-driven analysis of the Jev modelâs functionality, applications and ecosystem. External Links: 2609.30216, Link Cited by: §2.1. Liu et al. (2026) Y. Liu, X. Wang, R. Xu, Y. Jia, and N. Z. Gong WAInjectBench: benchmarking prompt injection detections for web agents. External Links: 2510.01354v2, Link Cited by: §1, §2.2, §3.2. [22] MapikaDecider-2B: model card and checkpoint(Website) Note: Model card accessed September 24, 2026; evaluated revision recorded in the artifact External Links: Link Cited by: §1, §2.1, §3.1. [23] MetaLlama Prompt Guard 2 86M: model card(Website) Note: Model card accessed September 24, 2026 External Links: Link Cited by: §3.1. Ovadia et al. (2019) Y. Ovadia, E. Fertig, J. Ren, Z. Nado, D. Sculley, S. Nowozin, J. Dillon, B. Lakshminarayanan, and J. Snoek Can you trust your modelâs uncertainty? evaluating predictive uncertainty under dataset shift. In Advances in Neural Information Processing Systems, Vol. 32. External Links: Link Cited by: §2.3. [25] Protect AIDeBERTa-v3-base-prompt-injection-v2: model card(Website) Note: Model card accessed September 24, 2026 External Links: Link Cited by: §3.1. Rao and Callison-Burch (2026) D. Rao and C. Callison-Burch JEV vs. LLMs as rubric judges: cheaper, faster, and wrong in the same places. arXiv preprint arXiv:2609.29769. Note: Version 1 External Links: Link Cited by: §1, §2.3, §6.6. Shire and Kim (2026) Y. K. Shire and S. Kim PIDS-Bench: evaluating prompt-injection detectors under over-defense, obfuscation, and distribution shift. IEEE Access 14, p. 134184â134205. External Links: Document, Link Cited by: §1, §2.2. Sun et al. (2026) Y. Sun, J. Xu, J. Shi, and Z. Yang Type-safe is not error-free: typed decision models follow the option name, not the definition bound to it. External Links: 2609.26758v2, Link Cited by: §2.2. [29] TypeSafeJev documentation: confidence(Website) Note: Documentation accessed September 24, 2026 External Links: Link Cited by: §1, §2.1. Wang et al. (2026) H. Wang, C. M. Poskitt, J. Wei, and J. Sun ProbGuard: proactive runtime monitoring for llm agent safety via probabilistic prediction. In Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering, Note: To appear External Links: Link Cited by: §2.2. willkelly (2026) willkelly Evaluating Jev. Note: Public evaluation repository and technical report; revision d80f375, accessed September 24, 2026 External Links: Link Cited by: §1, §2.3. Wu and Lim (2026a) T. Wu and W. Y. B. Lim Decision hijacking: prompt injection attacks on Jevâs typed probabilistic decisions. External Links: 2609.28613, Link Cited by: §2.2. Wu and Lim (2026b) T. Wu and W. Y. B. Lim REFLEX with Jev for efficient selective control in LLM agents. External Links: 2609.26532, Link Cited by: §2.2. Xu (2026) Z. Xu JevOut: natural context can flip decision models. External Links: 2609.30243, Link Cited by: §2.2. Yuan et al. (2024) T. Yuan, Z. He, L. Dong, Y. Wang, R. Zhao, T. Xia, L. Xu, B. Zhou, F. Li, Z. Zhang, R. Wang, and G. Liu R-judge: benchmarking safety risk awareness for LLM agents. In Findings of the Association for Computational Linguistics: EMNLP 2024, Y. Al-Onaizan, M. Bansal, and Y. Chen (Eds.), Miami, Florida, USA, p. 1467â1490. External Links: Link, Document Cited by: §1, §2.2. Zhang et al. (2026) F. Zhang, Y. Chen, Z. Xie, Y. Zhou, S. Peng, L. Fan, X. Ji, C. Zheng, H. Shan, P. S. Yu, X. Liu, Y. Chen, P. Nakov, and S. He Same scores, different decisions: evaluating jev and language models for legal document understanding. External Links: 2609.27678, Link Cited by: §1, §2.3.