Dispute agents read evidence packets: transaction records, delivery proof, customer correspondence, terms and conditions. A packet arrives with a claim attached, usually as a network reason code. The code tells you what evidence matters, because each code dictates the documentation that wins or loses the case, along with the deadline for responding per this reason code guide. That makes the evidence the whole game.
When the agent reads the packet, two things can go wrong.
A field gap is a field the packet should contain but does not. No tracking number. No billing address on the order. No signature where one was promised. The agent has nothing to reason with. The correct behavior is to say "not present" and route the case accordingly.
A conflicting value is worse. Two sources both contain a value, and the values disagree. The delivery confirmation says the parcel went to 14 Oak Street; the order record says 41 Oak Street. The customer's email says the charge was unauthorized; the account history shows eleven earlier purchases from the same device with the same CVV result. Nothing is missing. Everything is present and mutually inconsistent.
The difference matters because the tests differ. A field gap test asserts that a missing field produces a specific "missing" marker rather than an invented value. A conflict test asserts that the agent surfaces both values and makes a documented choice. Teams that write one test for both get a system that silently guesses, which is the failure mode that reads as competence in the logs.
There is a measured reason to take this seriously. Research into failure taxonomies for multi-agent systems finds that coordination breakdowns account for roughly 37% of observed failures across major frameworks, and that silent failures, where an agent returns a confident, well-formatted answer that is simply wrong, are the most operationally dangerous according to this write-up on conflict resolution patterns. The same piece reports that unstructured multi-agent networks can amplify errors by more than seventeen times over a single-agent baseline when no conflict resolution layer exists.
In dispute work, silent failure has a hard cost. Reason codes carry strict windows: Visa gives merchants 30 calendar days to respond, Mastercard 45, and some processors require submissions earlier than the network deadline as this evidence packet checklist sets out. A wrong assertion submitted inside the window is worse than a flagged one sent for review, because the second can still be corrected.
The decision rule
If a field is absent, the agent records absence and continues with what remains. If a field is present twice with different values, the agent stops reasoning about merit until it has applied the precedence order. Never let absence and contradiction share a single branch in the code.



