Paper Overview
Field: NLP Authors: Hamed Khosravi, Xiaoming Huo Published: 2026-10-19 arXiv: 2610.22426
Abstract
LLM agents are used to check records against an organization's requirements, for example whether a vulnerability report is ready for investigation. Requirements often allow several ways to be met, such as a severity rating with a curator-reviewed advisory or a published advisory link.
Agents fail in two typical ways:
- Accepting a report after a required check has failed
- Settling for a weaker conclusion without trying another path that could still succeed
- Fixing evidence routes before checking, specifying how each conclusion may be justified
- Using a separate program (ledger) that records each check result and refuses any conclusion the results do not justify
- Pointing the agent to checks that could justify a stronger conclusion, or running them itself
- Reporting only conclusions authorized by its rules and ledger
- An agent shown the requirements reported unjustified conclusions on 26.7% of tasks; PRIME reported none
- PRIME's directions and added checks raised the average score for justified conclusions from 30.1 (with refusal alone) to a maximum of 59.2 out of 100
PRIME (Precommitted Rules for Inference from Minimal Evidence) addresses this by:
Results
With correct requirements, exact checks at known locations, and sufficient budget at stopping, completion reaches the strongest supported conclusion.
On 480 public-record tasks: