Question 110
A contract extraction produces valid vendor and date fields but an invalid VAT identifier. A full regeneration often changes otherwise correct values. What is the better recovery loop?
Explanation
Correct Answer
Targeted retries preserve stable fields and make changes attributable. The system can cap retries and escalate if the source remains ambiguous.
Incorrect Answers
Syntactic validity does not establish that the identifier matches the source. Fabricating data destroys provenance.
A malformed critical identifier should not be silently used by downstream systems. The contract needs explicit validation.
Blind full retries can introduce fresh defects and may repeat the same mistake. Error-guided local repair is more efficient.