ev-futureagi-agent-four-resolutionspracticefour resolutions
Future AGI describes scoring an agent at four resolutions, end-to-end, trajectory, step and turn, and writes that a high end-to-end score can hide bad tool calls.
Primary support for EV-AGENT. The page also warns that strong per-step scores can still miss that the agent pursued the wrong goal, so present both directions of the failure, not only the end-to-end one.
Future AGI: Multi-Mode Agent Evaluation
verified 2026-09-22
ev-futureagi-golden-refresh-protocolpracticemonthly refresh, 200-500 traces
Future AGI recommends refreshing a golden dataset monthly by default, sampling 200-500 recent production traces stratified by intent and persona, labelling them against the active rubric, and versioning the dataset as a new artifact.
Cite when EV-DATA or EV-PROD describes refresh cadence and sample size. Keep the 200-500 range intact. The page also gives weekly during rapid change and immediately after model or corpus updates; include that qualifier if the monthly figure is quoted.
Future AGI: LLM Eval Data Drift Detection: Three Drifts That Age Your Golden Set
published 2026-03-03, verified 2026-09-22
ev-hamel-judge-start-30-examplespracticearound 30 examples
Hamel Husain writes that his heuristic is to start with around 30 examples and keep going until he sees no new failure modes.
This is the starting figure the site may cite for dataset construction. Quote it as "around 30" and attribute it to Hamel Husain. Do not restate it as 50 or as a DriftCaught standard.
Hamel Husain: Creating a LLM-as-a-Judge That Drives Business Results
verified 2026-09-22
ev-hamel-judge-100-per-failure-modepracticeabout 100 per failure mode, floor of 60
Hamel Husain recommends about 100 examples per failure mode to validate an automated judge, and writes that below 60 examples the confidence intervals are often too wide to support a useful conclusion.
Use in EV-JUDGE for how large a calibration set must be before an agreement number means anything. Keep both figures together; the 60 floor is the point of the claim.
Hamel Husain: Creating a LLM-as-a-Judge That Drives Business Results
verified 2026-09-22
ev-hamel-judge-tpr-tnrpractice
Hamel Husain writes that raw agreement can be misleading when classes are imbalanced, and that the human labels should be treated as ground truth with the judge's true positive rate and true negative rate reported separately.
Cite whenever the site reports a judge agreement statistic. The worked example on the page is that a judge which always predicts Pass still scores 95% agreement when errors occur in 5% of examples.
Hamel Husain: Creating a LLM-as-a-Judge That Drives Business Results
verified 2026-09-22
ev-hamel-principal-domain-expertpractice
Hamel Husain writes that in most organisations there are usually one or two key individuals whose judgment is crucial to the AI product, and that the judge is aligned iteratively against that person's own critiques.
Primary support for the claim that a named domain expert grades the seed set. Phrase it as the practice Hamel Husain describes, and make clear the expert is the customer's, not ours.
Hamel Husain: Creating a LLM-as-a-Judge That Drives Business Results
verified 2026-09-22
ev-arize-judge-start-50-tracespractice50 real traces
Arize's LLM-as-a-judge guide tells practitioners to start by pulling 50 real traces from their system.
The nearest published figure to the seed claim. Phrase it exactly as Arize does, "pull 50 real traces", not "50 real failures". The page does not say the 50 must be failures or that a domain expert grades them, so do not add either.
Arize AI: LLM as a Judge: Primer and Pre-Built Evaluators
verified 2026-09-22
ev-arize-judge-human-agreement-75-90practice75-90% judge-human match, evaluator precision and F above 70%
Arize writes that a 75 to 90 percent match between judge labels and human labels indicates strong alignment and readiness to scale, and that its pre-built evaluators achieve target precision and F-scores above 70 percent.
Use in EV-JUDGE as one published alignment bar, attributed to Arize. Pair it with the Hamel item on true positive and true negative rates, because raw match rate alone is the weaker statistic.
Arize AI: LLM as a Judge: Primer and Pre-Built Evaluators
verified 2026-09-22
ev-arize-end-to-end-two-endpointspractice
Arize Phoenix writes that end-to-end evaluation only inspects the two endpoints, the input and the final output, and that the interesting failures happen in the middle where they cannot be seen.
This is the citation for the claim that end-to-end scoring misses tool and retrieval regressions. The page names reasoning, tool selection and decision path as the hidden failures; list those rather than inventing others.
Arize AI: Trace-level Evaluation: Beyond Input/Output Checks
verified 2026-09-22
ev-arize-tool-path-tool-iopractice
Arize Phoenix describes reconstructing two signals from an agent trace, tool_path, the ordered tool calls with their arguments, and tool_io, what each tool was called with and what it returned, and warns that a correct-looking answer can come from a broken path.
Primary method citation for EV-AGENT. Use the published names tool_path and tool_io when describing what a span-level eval reads.
Arize AI: Trace-level Evaluation: Beyond Input/Output Checks
verified 2026-09-22
ev-braintrust-dataset-versioningpractice
Braintrust says every change to a dataset is tracked so that experiments can pin to specific versions.
Cite for dataset versioning in EV-DATA. Braintrust's docs describe their product's behaviour, so phrase it as what the tool provides, not as a general industry practice.
Braintrust: Datasets
verified 2026-09-22
ev-braintrust-ci-every-pull-requestpractice
Braintrust recommends running evals on every pull request to catch regressions before they reach production.
Cite in EV-THRESH and on the platform plan's CI gate section. Attribute the recommendation to Braintrust.
Braintrust: Evals
verified 2026-09-22
ev-galtea-regression-gate-on-deltapractice3% to 5% fail rate as a blocking regression
Galtea recommends a tiered release gate in which blocking failures such as safety or policy violations trigger a deploy block at any rate, while regressions gate on the change in fail rate, giving the example of a faithfulness fail rate rising from 3 percent to 5 percent.
Use in EV-THRESH as one published gating design. The 3 to 5 percent figure is Galtea's illustrative example, not a recommended threshold, so present it as an example.
Galtea: Automated LLM Evaluation: Building a CI/CD quality gate that actually runs
published 2026-07-01, verified 2026-09-22
ev-galtea-no-ground-truth-to-match-modelpractice
Galtea writes that a golden dataset drifts as product scope changes and failure modes are discovered, that additions should require code review and deletions be treated as production risk, and warns against updating ground truth to match model behaviour.
Strong citation for the dataset governance section of EV-DATA and for the drift report. Quote the warning about updating ground truth to match model behaviour; it is the clearest published statement of the rule.
Galtea: Automated LLM Evaluation: Building a CI/CD quality gate that actually runs
published 2026-07-01, verified 2026-09-22
ev-galtea-judge-calibrate-against-gold-setpractice
Galtea writes that a judge must be run against a labelled gold set, with the gap between its verdicts and the human labels measured and the prompt iterated until the gap closes.
Cite as the calibration procedure in EV-JUDGE. The same page recommends versioning judge prompts alongside application code, which the site may cite in the same paragraph.
Galtea: LLM as a Judge: The Complete Guide
published 2026-05-07, verified 2026-09-22
ev-galtea-judge-metrics-not-just-accuracypractice0.9 accuracy with 0.1 kappa
Galtea recommends measuring a judge with accuracy, precision, recall, F1, Pearson correlation, Spearman correlation and Cohen's kappa rather than one statistic, and writes that a judge with 0.9 accuracy and 0.1 Cohen's kappa is essentially guessing.
Use to justify reporting more than one agreement statistic in the monthly report. Keep the 0.9 and 0.1 pairing; quoting either alone loses the point.
Galtea: LLM as a Judge: The Complete Guide
published 2026-05-07, verified 2026-09-22
ev-langsmith-evaluator-typespracticefour evaluator types
LangSmith documents four evaluator types, human review, deterministic rule-based code functions, LLM-as-judge in reference-free and reference-based variants, and pairwise comparison of two application versions.
Primary citation for the scorer taxonomy in EV-SCORE. Use LangSmith's own four names; do not merge them with another vendor's taxonomy in the same sentence.
LangChain: Evaluation concepts
verified 2026-09-22
ev-langfuse-production-observation-evalspractice
Langfuse says observation-level evaluators are the recommended target for live production data, and lists sampling a percentage of traces as a way to manage the cost of LLM-as-a-judge evaluation.
Cite for the production sampling mechanism in EV-PROD. The page does not publish a recommended sampling percentage, so the site must not state one and attribute it here.
Langfuse: LLM-as-a-Judge
verified 2026-09-22
ev-deepeval-start-10-20-inputspractice10-20 inputs
DeepEval's documentation says even 10 to 20 inputs is a great start for an evaluation dataset, and that production traces can be used to curate the next evaluation dataset.
Use as the lower published bound when the site discusses how small a first dataset can be. Keep it as 10 to 20 and attribute it to DeepEval; it is a floor for getting started, not a recommendation for a production baseline.
Confident AI: DeepEval FAQ
verified 2026-09-22
ev-deepeval-golden-definitionpractice
DeepEval defines a golden as a precursor to a test case that needs only an input plus expected results and becomes a full test case once the application generates the actual output at evaluation time.
Use when the site glosses the term "golden" on first use. Attribute the definition to DeepEval, since other tools use the word differently.
Confident AI: Datasets
verified 2026-09-22
ev-wandb-evaluation-dataset-plus-scorerspractice
Weights & Biases documents a Weave Evaluation as a dataset of test examples plus one or more scoring functions, used to measure performance against repeatable test cases, compare changes over time and identify regressions.
Cite for the dataset-plus-scorers structure in EV-SCORE and for the regression-detection purpose. Describe it as W&B's documented model of an evaluation.
Weights & Biases: Evaluations overview
verified 2026-09-22
ev-ragas-faithfulness-definitionpracticesupported claims divided by total claims, 0 to 1
Ragas defines faithfulness as the share of claims in a response that can be inferred from the retrieved context, computed by identifying every claim and checking each against the context.
Use on the RAG feature hub when naming which scorer applies. State the formula as published and note that faithfulness scores grounding in the retrieved context, not factual truth.
Ragas: Faithfulness
verified 2026-09-22
ev-promptfoo-ci-fail-build-thresholdpractice
Promptfoo documents running evaluations in CI/CD to test prompt changes before they reach production and to fail the build when quality thresholds are not met.
Cite in EV-THRESH alongside the Braintrust and Galtea items so the gating section rests on more than one tool's docs. The 95 percent pass rate in the page is an example snippet, not a recommended threshold; do not quote it as guidance.
Promptfoo: CI/CD Integration
verified 2026-09-22