cd /news/large-language-models/repairing-llm-generated-specificatio… · home › topics › large-language-models › article
[ARTICLE · art-152646] src=arxiv.org ↗ pub= topic=large-language-models verified=true sentiment=↑ positive

Repairing LLM-Generated Specifications with Deterministic Diagnosis

A repair framework called DRAGO cuts regressions in LLM-generated formal specifications to 1.3%, nearly an order of magnitude below purely LLM-based diagnosis, which regressed 11.8% of initially correct specifications, according to the arXiv paper 2610.22568v1. DRAGO replaces ungrounded LLM critique with deterministic, formalism-specific diagnosis and keeps a rewrite only when the diagnosed error weight strictly decreases under a reference-free acceptance predicate. Across five benchmarks spanning SMT-LIB2 logical reasoning, MiniZinc constraint programming and PDDL planning, DRAGO improved answer accuracy by 12.9 percentage points over zero-shot formalization and 8.7 percentage points over LLM-diagnostic repair, and the authors also found two rendering defects in Planetarium that make 50% (3,086 instances) of its floor-tile split inconsistent with reference formalizations, releasing a corrected split.

by read1 min views1 publishedOct 19, 2026

arXiv:2610.22568v1 Announce Type: new Abstract: Large language models (LLMs) are increasingly used as formalizers: given a reasoning problem expressed in natural language, they produce a formal specification that a symbolic solver can then solve, with guarantees relative to that specification. Many specifications are runnable yet semantically wrong, encoding incorrect constraints, domains, objectives, predicates, or goals, and solver-error feedback dries up once execution succeeds. Purely LLM-based diagnosis, lacking a formal ground truth, often fails to spot these errors, and its ungrounded critiques cause regressions in 11.8% of initially correct specifications in our experiments. We propose DRAGO, a repair framework that replaces this ungrounded critique with deterministic, formalism-specific diagnosis, and retains a rewrite only when the diagnosed error weight strictly decreases under a reference-free acceptance predicate. Across five benchmarks spanning logical reasoning (SMT-LIB2), constraint programming (MiniZinc), and planning (PDDL), DRAGO cuts regressions by nearly an order of magnitude, to 1.3%, while improving answer accuracy by 12.9 percentage points over zero-shot formalization and 8.7 percentage points over LLM-diagnostic repair, averaged across benchmarks. We also uncover two rendering defects in Planetarium that cause 50% (3,086 instances) of its floor-tile split to be inconsistent with the reference formalizations, and release a corrected split.

── more in #large-language-models 4 stories · sorted by recency
── more on @drago 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/repairing-llm-genera…] indexed:0 read:1min 2026-10-19 · —