Inferensys

Prompt

LLM Judge Score Inflation Counterexample Prompt

A practical prompt playbook for using LLM Judge Score Inflation Counterexample Prompt in production AI workflows.
DevOps engineer deploying LLM to production on laptop, Kubernetes dashboards visible, late night deployment session.
PROMPT PLAYBOOK

When to Use This Prompt

Calibrate an LLM judge that consistently over-scores outputs by injecting counterexamples of inflated scores alongside human-aligned corrections.

This prompt is for evaluation engineers who run model-graded eval pipelines and observe that their LLM judge consistently assigns scores that are too high, too generous, or poorly calibrated against human-annotated ground truth. Score inflation is a common failure mode in LLM-as-a-judge setups: the judge model defaults to leniency, avoids low scores, or fails to penalize specific error categories. This playbook provides a counterexample-based calibration prompt that teaches the judge what over-generous scoring looks like by showing negative demonstrations of inflated scores alongside corrected, human-aligned scores.

Use this prompt when you have a set of human-annotated examples that reveal the gap between judge scores and true quality, and you need to embed that calibration signal directly into the judge's system prompt or few-shot context. The prompt works by presenting pairs of (inflated_score, corrected_score) with explanations of why the original score was too generous—teaching the model to recognize and avoid leniency patterns such as ignoring factual errors, overlooking missing constraints, or defaulting to median scores. You should have at least 3-5 representative counterexamples covering your most common inflation patterns before deploying this calibration layer.

Do not use this prompt as a substitute for a proper eval harness; it is a calibration layer that works alongside rubric definitions, pairwise comparison, and human spot checks. The counterexamples must come from real human annotation data—fabricated examples will misalign the judge further. After injecting this calibration prompt, validate the judge against a held-out set of human-annotated samples and measure score distribution shift, correlation with human scores, and per-category error rates. If inflation persists in specific categories, add targeted counterexamples for those categories rather than increasing the overall severity of the calibration.

PRACTICAL GUARDRAILS

Use Case Fit

Where the LLM Judge Score Inflation Counterexample Prompt works and where it introduces risk. Use this prompt to calibrate model-graded evaluators, not as a standalone quality gate.

01

Good Fit: Calibrating Lenient Judges

Use when: your LLM judge consistently scores outputs too high compared to human annotators. Guardrail: Pair this prompt with a calibration set of human-annotated scores and measure score distribution shift before and after counterexample injection.

02

Bad Fit: Replacing Human Review

Avoid when: you plan to use the calibrated judge as the sole quality gate for high-stakes outputs. Guardrail: Always maintain a human review sample for judge drift detection, especially in regulated domains like healthcare or finance.

03

Required Input: Human-Annotated Score Pairs

What to watch: Without ground-truth human scores, the counterexamples may teach the judge to be overly harsh or misaligned with actual quality standards. Guardrail: Require at least 50 human-annotated examples spanning the full score range before generating counterexamples.

04

Operational Risk: Over-Correction to Harsh Scoring

What to watch: Negative examples showing inflated scores can push the judge too far in the opposite direction, causing false negatives. Guardrail: Monitor score distribution mean and variance after deployment. Trigger recalibration if mean score drops below human annotator baseline by more than 0.5 standard deviations.

05

Operational Risk: Counterexample Staleness

What to watch: As your model outputs evolve, the inflation patterns you demonstrated may no longer match production behavior. Guardrail: Schedule monthly counterexample refresh cycles. Compare judge scores against fresh human annotations and regenerate counterexamples when correlation drops below 0.8.

06

Bad Fit: Single-Metric Evaluation Pipelines

Avoid when: your eval pipeline relies on a single numeric score without justification or evidence grounding. Guardrail: Use this prompt only in pipelines that require the judge to produce both a score and a grounded explanation. Counterexamples should demonstrate inflated scores paired with vague or unsupported justifications.

PROMPT PLAYBOOK

Copy-Ready Prompt Template

A copy-ready prompt template that teaches an LLM judge to recognize and reject score inflation by providing calibrated counterexamples of over-generous scoring.

This template is designed to be pasted directly into your judge model's system prompt or included as a few-shot context block. It works by demonstrating the negative behavior—over-generous, lenient scoring—and explicitly instructing the model to avoid it. The core mechanism is a set of [CALIBRATION_EXAMPLES] that pair a model response with an inflated score and a corrected score, teaching the judge the precise boundary between acceptable and unacceptable leniency. Before using this, you must have a defined [RUBRIC] and a set of human-annotated [CALIBRATION_EXAMPLES] that represent the most common inflation patterns you've observed in your eval pipeline.

markdown
You are an expert LLM output evaluator. Your task is to score a model's response against a provided rubric. You must be precise, critical, and calibrated. A common failure mode is score inflation, where a judge gives a high score to a mediocre response due to fluency, politeness, or superficial relevance.

To calibrate your judgment, study the following examples of score inflation. Each example shows a model response, an inflated (incorrect) score with flawed justification, and the correct score with proper justification. Your job is to internalize the correct scoring standard and apply it strictly.

---
### CALIBRATION EXAMPLES (Negative Examples)

[CALIBRATION_EXAMPLES]
<!--
For each example, use the following structure:
**Input:** [USER_INPUT]
**Model Response:** [MODEL_RESPONSE]
**Inflated Score:** [INFLATED_SCORE]
**Flawed Justification:** [JUSTIFICATION_FOR_INFLATED_SCORE]
**Correct Score:** [CORRECT_SCORE]
**Correct Justification:** [JUSTIFICATION_FOR_CORRECT_SCORE]
-->
---

### EVALUATION RUBRIC

[RUBRIC]
<!--
Define your scoring dimensions and levels here. For example:
- Accuracy (1-5): Is the response factually correct and free of hallucinations?
- Completeness (1-5): Does it address all parts of the user's request?
- Conciseness (1-5): Is the response free of unnecessary information?
-->

### OUTPUT FORMAT

You must output a single JSON object conforming to this schema:
[OUTPUT_SCHEMA]
<!-- Example:
{
  "scores": {
    "accuracy": { "score": integer, "justification": "string" },
    "completeness": { "score": integer, "justification": "string" },
    "conciseness": { "score": integer, "justification": "string" }
  },
  "overall_score": integer,
  "inflation_warnings": ["string"] // List any moments where you felt an urge to inflate a score and why you resisted it.
}
-->

### CONSTRAINTS

[CONSTRAINTS]
<!--
- Do not reward fluency if the content is inaccurate or incomplete.
- A response that sounds helpful but misses the core request must be scored low.
- If you are unsure between two scores, choose the lower one.
- Explicitly justify every score deduction with evidence from the response.
-->

### INPUT TO EVALUATE

**User Input:** [USER_INPUT]
**Model Response:** [MODEL_RESPONSE]

To adapt this template, start by replacing the [CALIBRATION_EXAMPLES] with 3-5 pairs of your own. The most effective negative examples are 'near-misses': responses that are fluent and on-topic but contain a critical factual error, omission, or irrelevant addition. The flawed justification should sound plausible, mimicking the rationalization a lenient judge might use (e.g., 'The response is well-written and addresses the topic broadly'). The correct justification must be a sharp, evidence-based rebuttal. After integrating this prompt into your harness, run a regression test using a golden dataset of pre-scored responses to ensure the judge's scores now align more closely with human annotations and that the inflation_warnings field is populated for borderline cases.

IMPLEMENTATION TABLE

Prompt Variables

Required inputs for the LLM Judge Score Inflation Counterexample Prompt. Each placeholder must be populated before the prompt is assembled and sent to the judge model. Validation notes describe how to verify the input is fit for purpose before runtime.

PlaceholderPurposeExampleValidation Notes

[JUDGE_ROLE_DESCRIPTION]

Defines the evaluation task the judge is expected to perform, establishing the context in which leniency is harmful.

Evaluate candidate answers for factual accuracy against a provided reference text.

Must be a single complete sentence. Check that the role matches the downstream eval task. Null not allowed.

[RUBRIC_DIMENSIONS]

Lists the scoring dimensions the judge should use, providing the axes along which inflation will be demonstrated.

Factual Accuracy, Completeness, Citation Faithfulness

Must contain 2-5 comma-separated dimension names. Verify each dimension appears in the downstream eval rubric. Null not allowed.

[SCORE_SCALE]

Specifies the valid score range so counterexamples can show scores outside acceptable bounds.

1-5 Likert scale where 1 is completely inaccurate and 5 is perfectly accurate with full grounding.

Must define a bounded numeric or ordinal range. Check that the scale matches the production eval harness. Null not allowed.

[INFLATED_SCORE_EXAMPLE]

A concrete example of an over-generous score assigned to a weak candidate answer, demonstrating the failure pattern.

Score: 5/5. Candidate answer: 'The report mentions something about revenue growth.' Reference text: 'Q3 revenue grew 12% YoY to $4.2B, driven by enterprise segment expansion.'

Must pair a high score with a clearly deficient candidate answer. Verify the score is at least 2 points above what a human annotator would assign. Null not allowed.

[INFLATION_RATIONALE]

The flawed justification the judge model might produce when inflating scores, teaching the model to recognize weak reasoning.

The candidate mentioned revenue, which is the main topic. The answer is concise and easy to read.

Must contain vague praise or topic-level matching without specific evidence. Check that the rationale does not reference any specific fact from the reference text. Null not allowed.

[CORRECT_SCORE_EXAMPLE]

A properly calibrated score for the same or a similar candidate answer, showing the target behavior.

Score: 2/5. Candidate answer: 'The report mentions something about revenue growth.' Reference text: 'Q3 revenue grew 12% YoY to $4.2B, driven by enterprise segment expansion.'

Must pair a low or mid-range score with the same or equivalent weak candidate answer. Verify the score aligns with human-annotated ground truth within 0.5 points. Null not allowed.

[CALIBRATION_REFERENCE_PAIRS]

A set of human-annotated score pairs used to measure whether the counterexample prompt actually reduces inflation.

[{"candidate": "...", "reference": "...", "human_score": 2, "pre_prompt_model_score": 4}]

Must contain at least 3 pairs with human_score and pre_prompt_model_score fields. Verify human annotations were produced by at least 2 independent raters with agreement above 0.7 Cohen's kappa. Null not allowed.

[MAX_INFLATION_TOLERANCE]

The maximum acceptable score inflation above human reference before the prompt is considered failed and requires revision.

0.5 points above human reference score on a 1-5 scale.

Must be a numeric threshold. Check that the value is used in the eval harness to gate prompt acceptance. Null not allowed.

PROMPT PLAYBOOK

Implementation Harness Notes

How to wire the LLM Judge Score Inflation Counterexample Prompt into a calibration and evaluation pipeline.

This prompt is not a standalone artifact; it is a calibration tool that must be wired into an evaluation harness to be useful. The core workflow involves presenting the judge model with a set of scored examples that include deliberately inflated scores as negative demonstrations. The harness must then measure whether the judge's subsequent scoring aligns more closely with a human-annotated gold standard. Without this closed-loop measurement, the prompt is just a text block with no evidence of effectiveness.

To implement the harness, start with a golden dataset of at least 50 human-annotated (input, output, true_score) triples. Split this dataset into a calibration set and a held-out test set. For each calibration run, construct a prompt that includes the system instructions, the scoring rubric, a set of positive examples with accurate scores, and a set of negative examples where the score is intentionally inflated by 1–2 points on your rubric scale. The negative examples should include a brief annotation explaining why the inflated score is incorrect, such as [INFLATED_SCORE_ANNOTATION: 'Scored 5/5 but the response contains a factual error that should reduce it to 3/5.']. After presenting these calibration examples, feed the held-out test cases to the judge and compare the model-graded scores against the human annotations. Log the raw scores, the delta from human annotations, and whether the inflation pattern appears in the test set.

The harness should include several guardrails. First, implement a score distribution check: if the judge's scores on the test set cluster at the top of the scale after calibration, the counterexamples may be too subtle or too few. Second, add a calibration drift monitor that re-runs the calibration set periodically and alerts if the judge begins to revert to inflated scoring. Third, for high-stakes evaluation pipelines where judge scores gate a model release or a safety decision, require human review of a random sample of judge-graded outputs. The review sample should be large enough to detect a 5% inflation rate with statistical confidence. Finally, log every calibration run with a unique calibration_id that ties together the prompt version, the example set used, the model endpoint, and the resulting score distribution. This audit trail is essential for debugging regressions when the judge's behavior changes after a model provider update.

IMPLEMENTATION TABLE

Expected Output Contract

Each field the LLM judge must return after evaluating a response for score inflation. Use this contract to validate judge outputs before accepting scores.

Field or ElementType or FormatRequiredValidation Rule

score

integer (1-5)

Must be an integer between 1 and 5 inclusive. Reject if float, string, or out of range.

inflation_flag

boolean

Must be true if leniency counterexample was triggered, false otherwise. Reject if null or string.

counterexample_id

string or null

Must match a valid counterexample ID from [COUNTEREXAMPLE_SET] or be null when inflation_flag is false. Reject if non-null with no match.

rationale

string

Must be 1-3 sentences referencing specific evidence from the response. Reject if empty, generic, or cites no response content.

calibration_confidence

float (0.0-1.0)

Must be a float between 0.0 and 1.0. Reject if below [CONFIDENCE_THRESHOLD] when inflation_flag is true.

human_review_recommended

boolean

Must be true if score >= 4 and inflation_flag is true. Reject if false when both conditions are met.

response_excerpt

string

Must contain a verbatim quote from the evaluated response that triggered the counterexample. Reject if excerpt not found in original response text.

PRACTICAL GUARDRAILS

Common Failure Modes

Score inflation silently breaks eval pipelines. These failure modes show what breaks first when an LLM judge learns to be too generous—and how to guard against it.

01

Leniency Drift Toward High Scores

What to watch: The judge gradually shifts scores upward, compressing the scale so all outputs cluster near the top. This hides real quality differences. Guardrail: Include calibrated counterexamples with human-annotated scores at the low and middle range. Run distribution checks comparing judge score histograms against human baseline distributions weekly.

02

Surface-Level Fluency Overriding Substance

What to watch: The judge rewards well-written but factually wrong or incomplete outputs because fluency dominates its scoring heuristic. Guardrail: Add negative examples where fluent but incorrect responses receive low scores. Pair each with a human rationale explaining why substance failed. Include factuality as a weighted sub-criterion in the rubric.

03

Position Bias Skewing Pairwise Judgments

What to watch: In pairwise comparisons, the judge consistently favors the first or last position regardless of quality. This inflates win rates for whichever output lands in the preferred slot. Guardrail: Run every pairwise comparison twice with swapped positions. Flag comparisons where the judge flips its preference. Use position-averaged scores for final rankings.

04

Reference Leakage Inflating Grounded Scores

What to watch: The judge copies phrases from the reference answer into its justification, then awards high scores based on its own repetition rather than the candidate output. Guardrail: Include counterexamples where the candidate output is poor but the judge's justification borrows from the reference. Add an eval check that measures lexical overlap between the justification and the reference to detect leakage.

05

Politeness and Tone Overriding Accuracy

What to watch: The judge inflates scores for outputs that are polite, deferential, or use hedging language, even when the answer is wrong or evasive. Guardrail: Add negative examples where polite but incorrect outputs receive low scores with explicit rationale. Include a rubric rule that tone cannot compensate for factual errors. Test with adversarial examples that pair correct-but-blunt outputs against polite-but-wrong ones.

06

Scale Collapse from Insufficient Negative Anchoring

What to watch: Without enough low-score examples, the judge treats the midpoint as the floor and never uses the bottom of the scale. A 1–5 scale effectively becomes 3–5. Guardrail: Anchor the scale with at least two counterexamples per score level, including clear 1s and 2s with human-written justifications. Validate that the judge uses the full scale by tracking score variance and minimum scores across eval runs.

IMPLEMENTATION TABLE

Evaluation Rubric

Use this rubric to test the calibrated judge's output quality before shipping. Each criterion targets a specific failure mode of score inflation, with concrete pass standards and automated test methods.

CriterionPass StandardFailure SignalTest Method

Score Distribution Alignment

Judge score distribution matches human-annotated distribution within 0.5 std dev

Judge scores cluster in top 20% of range while human scores span full range

Kolmogorov-Smirnov test comparing judge vs human score distributions on golden dataset

Leniency Penalty Detection

Judge correctly identifies and penalizes at least 90% of leniency counterexamples

Judge assigns passing scores to outputs with known leniency patterns from [COUNTEREXAMPLE_SET]

Precision-recall test against labeled leniency counterexamples in eval harness

Severity Calibration

Judge assigns severity scores within 1 point of human annotators on 95% of cases

Judge underrates severity of factual errors or overrates minor style issues

Mean absolute error calculation between judge severity scores and human reference scores

Hedging Language Sensitivity

Judge reduces score by at least 1 point when output contains unsubstantiated hedging

Outputs with phrases like 'it appears' or 'likely correct' receive same score as definitive correct answers

A/B test with paired examples: same content with and without hedging markers

False Confidence Penalty

Judge flags confident but incorrect statements with score reduction of 2+ points

Judge assigns high confidence scores to outputs that are factually wrong but fluently written

Controlled test set with known factual errors delivered in confident tone vs uncertain tone

Overpraise Pattern Recognition

Judge detects and penalizes at least 85% of outputs containing excessive praise or filler

Outputs padded with compliments receive higher scores than concise correct answers

Pattern-matching test against [PRAISE_PATTERN_LIST] combined with score impact measurement

Boundary Case Strictness

Judge correctly fails outputs that violate [OUTPUT_CONTRACT] constraints even when content is high quality

Judge passes outputs with correct content but wrong format, missing citations, or schema violations

Schema conformance check: run judge on outputs with deliberate format violations and verify fail rate

Inter-Rater Agreement with Humans

Judge achieves Cohen's kappa >= 0.7 with human annotators on held-out test set

Judge scores diverge from human consensus by more than 2 points on more than 10% of samples

Cohen's kappa calculation comparing judge scores to human annotator scores on [GOLDEN_EVAL_SET]

ADAPTATION OPTIONS

Adapt This Prompt

How to adapt

Start with the base counterexample prompt and a small set of 3–5 score-inflation examples drawn from your own judge outputs. Use lightweight validation: check that the judge's output includes a score and justification field, but don't enforce strict calibration yet. Run the prompt against 10–20 human-annotated samples and eyeball whether scores move closer to human references.

Watch for

  • Over-correction where the judge becomes too harsh and undershoots human scores
  • Counterexamples that are too extreme, causing the judge to ignore them entirely
  • Missing schema checks that let malformed JSON through without detection
Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.