This prompt is for evaluation leads and MLOps engineers who need to communicate LLM judge calibration results to stakeholders. It takes raw alignment metrics, drift data, and judge health scores as input and produces a structured report with an executive summary, per-dimension breakdowns, and a technical appendix. Use this when you have completed a calibration run and need to produce a consistent, auditable artifact for product managers, engineering directors, or compliance reviewers. The prompt does not perform the calibration itself—it assumes calibration data already exists and focuses entirely on report generation.
Prompt
Judge Alignment Report Generation Prompt Template

When to Use This Prompt
Defines the job-to-be-done, ideal user, required context, and boundaries for the Judge Alignment Report Generation prompt.
Before using this prompt, you must have completed a calibration run and have access to the following inputs: per-judge alignment scores against human ratings, drift detection results from a monitoring window, judge health metrics (latency, error rates, agreement coefficients), and any threshold configurations used during evaluation. The prompt expects structured data, not raw log files. If your calibration data is incomplete, unvalidated, or still in progress, do not use this prompt—it will produce a report that looks authoritative but rests on shaky foundations. Instead, complete the calibration pipeline first, validate the outputs, and then feed the verified results into this report generation step.
This prompt is not a replacement for a calibration dashboard, a real-time monitoring system, or a human review of judge behavior. It produces a point-in-time narrative artifact suitable for weekly stakeholder reviews, compliance audits, or release gate documentation. If you need a live health dashboard, use the Evaluation Judge Pool Health Dashboard Data Prompt instead and pipe its structured output into your observability stack. If you need to debug why a specific judge is misaligned, use the Score Discrepancy Root Cause Analysis Prompt before generating this summary report. The report generation prompt is the last mile—it turns verified calibration evidence into a decision-ready document, but it cannot fix bad data or replace the engineering work that produces trustworthy calibration results.
Use Case Fit
Where the Judge Alignment Report prompt delivers value and where it creates risk. Use this to decide whether to deploy, adapt, or choose a different approach.
Good Fit: Stakeholder Calibration Reviews
Use when: evaluation leads need to communicate judge alignment status to product managers, engineering directors, or compliance reviewers who own the decision to ship. Why: the prompt structures raw agreement metrics into an executive summary with clear action recommendations, bridging the gap between evaluation engineering and business stakeholders.
Good Fit: Multi-Judge Fleet Health Reporting
Use when: you run three or more LLM judges and need a periodic health report showing per-judge calibration offsets, agreement matrices, and drift status. Why: the prompt is designed to synthesize per-dimension breakdowns and flag outlier judges, reducing the manual work of comparing judge behavior across evaluation dimensions.
Bad Fit: Real-Time Scoring Decisions
Avoid when: you need a single judge score in a latency-sensitive production path. Why: this prompt generates a human-readable report, not a calibrated score. Use the Score Normalization Prompt or a direct judge call with calibration offsets applied in code instead. The report is a monitoring artifact, not a runtime scorer.
Bad Fit: Single Judge, Single Dimension Checks
Avoid when: you only have one judge evaluating one dimension and no human baseline. Why: alignment reporting requires comparison points—either multiple judges or human ratings. Without them, the prompt produces speculative drift commentary rather than evidence-backed alignment metrics. Use the Score Drift Detection Prompt for single-judge monitoring instead.
Required Inputs: Calibration Data and Baselines
Risk: the prompt will hallucinate alignment metrics if given only raw scores without reference distributions. Guardrail: provide [JUDGE_SCORES] with per-judge per-dimension outputs, [HUMAN_BASELINE] or [REFERENCE_JUDGE] scores for the same samples, and [CALIBRATION_WINDOW] timestamps. Missing baselines should trigger a data-quality abort, not a best-guess report.
Operational Risk: Over-Trusting the Summary
Risk: stakeholders may treat the executive summary as ground truth and skip the technical appendix, missing per-dimension failures masked by aggregate scores. Guardrail: the prompt must include a mandatory technical appendix with per-dimension breakdowns and raw agreement data. Add a human-review gate that requires sign-off on at least one dimension flagged below threshold before accepting the report.
Copy-Ready Prompt Template
A reusable prompt template for generating a judge alignment report from calibration data, ready to be adapted with your specific metrics, audience, and output format.
This prompt template is designed to be the core instruction you send to a model for producing a structured Judge Alignment Report. It accepts calibration metrics, drift status, and judge health scores as inputs and produces an executive summary with a technical appendix. The template uses square-bracket placeholders for all variable inputs, constraints, and output schema requirements. Before using this in production, replace each placeholder with the concrete data, rules, and format specifications from your evaluation pipeline. The prompt is self-contained and can be tested independently before being wired into an application harness.
textYou are an expert evaluation analyst producing a Judge Alignment Report for stakeholders who need to trust automated evaluation scores. Your task is to generate a structured report from the provided calibration data. The report must communicate alignment quality, drift status, and recommended actions clearly, without overstating confidence. ## INPUT DATA [JUDGE_CALIBRATION_DATA] ## REPORT REQUIREMENTS Generate a report with exactly two sections: ### 1. Executive Summary - A one-paragraph summary of overall alignment health. - A bulleted list of key metrics: overall agreement rate, number of aligned dimensions, number of drifted dimensions, and a judge health status indicator (Healthy / Warning / Critical). - A "Recommended Actions" subsection with 1-3 prioritized, actionable items. If alignment is healthy, recommend continued monitoring cadence. ### 2. Technical Appendix - A table with one row per evaluation dimension containing: Dimension Name, Agreement Score (0-1), Drift Status (Stable / Minor Drift / Significant Drift), Human-Judge Correlation, and Sample Count. - A "Raw Agreement Data" section showing the confusion matrix or contingency table for the overall judge-human alignment. - A "Drift Analysis" subsection. If any dimension shows drift, include the detected drift magnitude, the time window where drift was detected, and a hypothesized root cause from the following list: [Concept Drift, Prompt Sensitivity, Data Distribution Shift, Human Rater Shift, Unknown]. ## CONSTRAINTS [REPORT_CONSTRAINTS] ## OUTPUT FORMAT [OUTPUT_SCHEMA] ## RISK LEVEL [RISK_LEVEL]
To adapt this template, start by replacing [JUDGE_CALIBRATION_DATA] with the structured output from your calibration pipeline—this should include per-dimension agreement scores, correlation coefficients, sample counts, and any drift detection results. The [REPORT_CONSTRAINTS] placeholder should be replaced with specific rules, such as 'Do not recommend retraining without at least two consecutive weeks of Significant Drift' or 'Round all percentages to one decimal place.' For [OUTPUT_SCHEMA], provide the exact JSON schema or Markdown structure you expect, ensuring downstream parsers can consume the report without manual reformatting. The [RISK_LEVEL] placeholder should be set to 'Low', 'Medium', 'High', or 'Critical' based on the decision impact of the scores being reported on. If the risk level is High or Critical, the prompt should be followed by a human review step before the report is distributed. Always validate the generated report against your schema and spot-check agreement metrics against the raw input data to catch hallucinated statistics.
Prompt Variables
Required inputs for the Judge Alignment Report Generation prompt. Each variable must be populated before the prompt is assembled and sent to the model. Missing or malformed inputs are the most common cause of incomplete reports.
| Placeholder | Purpose | Example | Validation Notes |
|---|---|---|---|
[JUDGE_NAME] | Identifies which LLM judge is being evaluated | production_summarization_judge_v2 | Must match a judge ID in the evaluation registry. Reject if not found in active judge list. |
[CALIBRATION_WINDOW_START] | Start of the evaluation period for alignment analysis | 2025-01-15T00:00:00Z | ISO 8601 format required. Must be before [CALIBRATION_WINDOW_END]. Reject if window exceeds 90 days. |
[CALIBRATION_WINDOW_END] | End of the evaluation period for alignment analysis | 2025-02-15T00:00:00Z | ISO 8601 format required. Must be after [CALIBRATION_WINDOW_START]. Reject if in the future. |
[HUMAN_RATINGS_DATASET] | Reference human-annotated scores for calibration comparison | s3://eval-datasets/calibration/human_ratings_q1_2025.jsonl | Must be a valid path to a JSONL file. Schema check: each record requires |
[JUDGE_SCORES_DATASET] | LLM judge outputs for the same evaluation set | s3://eval-datasets/calibration/judge_scores_q1_2025.jsonl | Must be a valid path to a JSONL file. Schema check: each record requires |
[DIMENSIONS_LIST] | Evaluation dimensions to include in the alignment report | ["accuracy", "completeness", "tone", "citation_fidelity"] | Must be a JSON array of strings. Each dimension must exist in both datasets. Reject if empty or contains unknown dimensions. |
[BASELINE_CALIBRATION_ID] | Previous calibration run ID for drift comparison | calib_run_2024_q4_001 | Optional. If provided, must reference an existing calibration run in the registry. Set to null for first calibration. Drift section is omitted when null. |
[STAKEHOLDER_AUDIENCE] | Target audience tier for report language and detail level | executive_summary | Must be one of: |
Implementation Harness Notes
How to wire the Judge Alignment Report prompt into an evaluation pipeline with validation, retries, and human review gates.
This prompt is designed to be called programmatically after a calibration run or drift detection job completes. The typical harness receives structured alignment metrics, per-judge statistics, and raw agreement data as inputs, then invokes the LLM to produce a stakeholder-ready report. Because the output is consumed by evaluation leads and engineering managers, the harness must enforce output schema compliance, validate metric accuracy, and gate the report behind a human review step before distribution.
Wire the prompt into a reporting service that aggregates data from your evaluation store or calibration database. The service should assemble the [ALIGNMENT_METRICS], [JUDGE_HEALTH_SCORES], [DRIFT_STATUS], [PER_DIMENSION_BREAKDOWN], and [RAW_AGREEMENT_DATA] placeholders from structured sources—never from unstructured logs. Before calling the model, validate that all required fields are present and that numeric values fall within expected ranges (e.g., agreement coefficients between 0 and 1, drift p-values between 0 and 1). After receiving the model response, run a schema validator against the expected output structure: the executive summary must contain a verdict field, the technical appendix must include per-dimension arrays with dimension_name, agreement_score, and drift_flag fields, and recommended actions must map to specific dimensions or judges. If validation fails, retry once with the validation errors appended to the [CONSTRAINTS] placeholder. If the second attempt also fails, log the failure and escalate to a human report writer rather than silently shipping a malformed report.
For high-stakes calibration reports—such as those used to approve judge fleet changes or justify evaluation budget—add a human approval step before the report reaches stakeholders. Route the generated report to a review queue where an evaluation lead can verify that the alignment metrics match the source data, that the drift interpretation is reasonable, and that recommended actions are actionable. Log every report generation event with the input metrics, model version, output report, validation results, and reviewer decision. This audit trail is essential when stakeholders question why a judge was recalibrated or when drift went undetected. Choose a model with strong instruction-following and structured output capabilities for this task; avoid models known to hallucinate numeric values or reorder structured data. If your evaluation pipeline runs on a schedule, cache the prompt prefix containing the report structure and formatting instructions to reduce latency and cost on repeated runs.
Expected Output Contract
Defines the structure, types, and validation rules for the Judge Alignment Report. Use this contract to build downstream parsers, dashboards, and automated alerting.
| Field or Element | Type or Format | Required | Validation Rule |
|---|---|---|---|
report_header.generated_at | ISO-8601 timestamp | Parse check: must be valid ISO-8601. Must be within 5 minutes of system clock. | |
executive_summary.overall_alignment_status | enum: aligned | warning | misaligned | Schema check: must match enum exactly. If warning or misaligned, executive_summary.top_risk_dimensions must be non-empty. | |
executive_summary.top_risk_dimensions | string[] | Null allowed if status is aligned. If present, each string must match a dimension_id from the technical appendix. | |
alignment_metrics.overall_agreement_coefficient | number (0.0-1.0) | Range check: 0.0 to 1.0 inclusive. If below 0.7, overall_alignment_status must not be aligned. | |
alignment_metrics.drift_detected | boolean | Type check: must be true or false. If true, drift_details must be present and non-null. | |
drift_details.affected_dimensions | object[] | Null allowed if drift_detected is false. Each object must contain dimension_id, drift_magnitude, and direction fields. | |
judge_health_scores | object | Schema check: keys must be judge_ids from the judge pool. Each value must contain calibration_score, agreement_score, and active_status. | |
recommended_actions | object[] | Each action must have priority, action_type, description, and target_dimension. priority must be enum: critical | high | medium | low. | |
technical_appendix.per_dimension_breakdown | object[] | Each object must include dimension_id, human_mean, judge_mean, agreement_coefficient, and sample_count. sample_count must be integer > 0. | |
technical_appendix.raw_agreement_data | object | Must contain confusion_matrix and per_sample_scores. confusion_matrix dimensions must match number of score categories. Approval required before external distribution. |
Common Failure Modes
Judge alignment reports fail in predictable ways. These are the most common failure modes when generating calibration summaries and how to prevent them before stakeholders see the output.
Overconfident Alignment Claims
What to watch: The report declares judges are 'well-calibrated' based on a single agreement metric without showing per-dimension variance or confidence intervals. Stakeholders make decisions on incomplete evidence. Guardrail: Require the prompt to produce per-dimension alignment scores with confidence intervals. Add a validation step that flags any report claiming alignment without dimension-level breakdowns.
Drift Severity Downplaying
What to watch: The report describes statistically significant drift as 'minor fluctuation' or omits trend direction, causing teams to miss accelerating degradation. Guardrail: Include explicit drift severity thresholds in the prompt template. Require the output to state whether drift is accelerating, stable, or decelerating. Add a post-generation check that compares drift magnitude against predefined action thresholds.
Missing Root Cause Attribution
What to watch: The report lists symptoms like 'judge B scores lower than judge A' without diagnosing whether the cause is judge bias, rubric ambiguity, or reference label noise. Teams apply wrong fixes. Guardrail: Structure the prompt to require a root cause hypothesis per discrepancy with evidence extracted from judge justifications. Add a validation rule that rejects reports with unexplained score gaps larger than a configured tolerance.
Stakeholder-Inappropriate Detail Level
What to watch: The executive summary buries decision-makers in raw agreement matrices, or the technical appendix omits per-dimension breakdowns that engineers need to debug judges. Guardrail: Split the prompt into two output sections with explicit audience contracts. The executive section must contain only actionable findings and recommended decisions. The technical appendix must contain full per-dimension data. Validate that each section meets its audience contract before delivery.
Silent Judge Health Degradation
What to watch: The report shows current alignment metrics but omits trend context, so a judge that dropped from 0.85 to 0.72 agreement over three windows appears healthy because 0.72 is above an absolute threshold. Guardrail: Require the prompt to include a trend-aware health score that weights recent degradation more heavily than absolute current value. Add a rule that any judge with negative trajectory must trigger a 'watch' or 'action' flag regardless of current absolute score.
Actionable Recommendation Vacuity
What to watch: The report recommends 'monitor judge performance' or 'review calibration' without specifying which judge, which dimension, what threshold, or what concrete action to take. Stakeholders ignore the report. Guardrail: Constrain the prompt to produce recommendations with required fields: affected judge ID, affected dimension, specific action type, trigger threshold, and owner role. Validate that every recommendation contains all five fields before the report is considered complete.
Evaluation Rubric
Criteria for testing the Judge Alignment Report prompt before shipping. Use these checks to validate that the generated report is accurate, complete, and safe for stakeholder distribution.
| Criterion | Pass Standard | Failure Signal | Test Method |
|---|---|---|---|
Alignment metric accuracy | Reported Cohen's kappa, percent agreement, and correlation coefficients match ground-truth calculations within 0.01 tolerance | Metrics in executive summary differ from raw data appendix by more than 0.01 or omit a required dimension | Parse report JSON, extract metrics, recompute from raw agreement data in appendix, assert numeric equality within tolerance |
Drift status classification correctness | Drift severity flag matches configured thresholds: stable (delta < 0.05), warning (0.05-0.10), critical (> 0.10) | Report classifies a critical drift as stable, or flags drift when all dimension deltas are below threshold | Inject calibration windows with known drift magnitudes, assert flag matches threshold table in [DRIFT_THRESHOLDS] |
Per-dimension breakdown completeness | Every dimension in [EVALUATION_DIMENSIONS] appears in the technical appendix with its own alignment score, drift value, and sample count | A dimension present in input schema is missing from the appendix or aggregated into a composite without disclosure | Diff the set of dimensions in [EVALUATION_DIMENSIONS] against appendix keys, assert empty symmetric difference |
Judge health score validity | Each judge receives a health score between 0.0 and 1.0 computed from agreement rate, drift status, and response latency | Health score exceeds 1.0, is negative, or is null for an active judge with complete data | Schema-validate health score range, assert 0.0 <= score <= 1.0 for every judge in [JUDGE_POOL] |
Recommended actions actionability | Every recommendation includes a specific action, affected dimension or judge, and a suggested timeline | Recommendation is vague (e.g., 'monitor quality') without a target metric, owner, or time frame | LLM-as-judge review: pass if each recommendation contains a verb, a named target, and a time expression; fail otherwise |
Executive summary grounding | Every claim in the executive summary is traceable to a specific row or statistic in the technical appendix | Summary states 'all judges aligned' when appendix shows a judge below agreement threshold | Extract claims from summary, attempt to match each to appendix data via keyword and numeric lookup, flag unmatched claims |
Raw agreement data fidelity | Appendix raw agreement table preserves original judge-label pairs without modification, rounding, or omission | Raw agreement counts in appendix differ from [RAW_AGREEMENT_DATA] input by any amount | Row-by-row comparison of input [RAW_AGREEMENT_DATA] against appendix table, assert exact equality |
Stakeholder-appropriate language | Report contains no internal-only labels, debug fields, or uninterpreted metric names without explanation | Report includes raw internal judge IDs, experiment codes, or 'TODO' placeholder text | Scan output for forbidden patterns: internal ID regex, 'TODO', 'debug', unexpanded [PLACEHOLDER] tokens; fail if any found |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Adapt This Prompt
How to adapt
Add a structured output schema with required fields: alignment_summary, per_dimension_breakdown, drift_status, judge_health_scores, and recommended_actions. Include a technical_appendix with raw agreement matrices and confidence intervals. Wire in retry logic for malformed outputs and log every report generation for audit. Add eval cases that verify: (1) all required fields present, (2) numeric scores within expected ranges, (3) agreement metrics match raw data.
Watch for
- Silent format drift when judge models update
- Missing human review gate before stakeholder distribution
- Large calibration sets causing context window overflow—chunk by dimension if needed
- Report generation latency exceeding stakeholder expectations

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us