Beyond Blind Spots: Analytic Hints for Mitigating LLM-Based Evaluation Pitfalls
Not on the map. Why?
Abstract (arXiv)
Large Language Models are increasingly deployed as judges (LaaJ) in code generation pipelines. While attractive for scalability, LaaJs tend to overlook domain specific issues raising concerns about their reliability in critical evaluation tasks. To better understand these limitations in practice, we examine LaaJ behavior in a concrete industrial use case: legacy code modernization via COBOL code generation. In this setting, we find that even production deployed LaaJs can miss domain critical errors, revealing consistent blind spots in their evaluation capabilities. To better understand these blind spots, we analyze generated COBOL programs and associated LaaJs judgments, drawing on expert knowledge to construct a preliminary taxonomy. Based on this taxonomy, we develop a lightweight analytic checker tool that flags over 30 domain specific issues observed in practice. We use its outputs as analytic hints, dynamically injecting them into the judges prompt to encourage LaaJ to revisit aspects it may have overlooked. Experiments on a test set of 100 programs using four production level LaaJs show that LaaJ alone detects only about 45-63% of the errors present in the code (in all judges we tested), while the analytic checker alone lacks explanatory depth. When combined, the LaaJ+Hints configuration achieves up to 74% coverage (for the best performing judge and injection prompt) and produces qualitatively richer, more accurate explanations, demonstrating that analytic-LLM hybrids can substantially enhance evaluation reliability in deployed pipelines. We release the dataset and all used prompts.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 8 references that are in the map. First posted on arXiv 18 Dec 2025.
Builds on
7 of 8 references.
References · 7
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2024JudgeBench: A Benchmark for Evaluating LLM-based Judgescited by 318
- 2023Guiding Large Language Models via Directional Stimulus Promptingcited by 95
- 2023ICE-Score: Instructing Large Language Models to Evaluate Codecited by 52
- 2024CodeJudge-Eval: Can Large Language Models be Good Judges in Code Understanding?cited by 30
- 2024Hint-before-Solving Prompting: Guiding LLMs to Effectively Utilize Encoded Knowledgecited by 10
Built on by
Not cited yet.