Sources that disagree, and which one is current
When the passages behind an answer come from two or more documents, a second model call checks whether they conflict. If they do, the answer carries the warning and names the documents; when their dates differ, the one with the most recent document date is marked current. That date comparison is plain code, not the model.
example, as the chat shows it
Your sources disagree
Refund window: 14 days in 2025, 30 days in 2026.