Comparisons / p8-42-invoice-tolerance-2pct · 6c9049dc342a → p8-43-invoice-tolerance-5pct · 1250813d6b0b / Text diff
Text diff · match
first difference: match — output text changed; settings changed
Settings: price_tolerance: 2.00% → 5.00% · Shown only for outputs whose bytes match their receipts in both runs. The diff never changes a verdict.
Changed, from the first difference on
Inputs that changed
input match.json (operator-authored) changed: 5b0f7e319dbf -> e61819271007; content not stored
match
match.json application/json Baseline: verified Candidate: verified
4 lines removed · 2 added
11 { 22 "amount": "512.00", 3- "matched": false, 3+ "matched": true, 44 "order": "PO-501", 5- "problems": [ 6- "unit price 12.80 is 2.40% over the order's 12.50, past the tolerance of 2.00%" 7- ] 5+ "problems": [] 86 }
approve_payment
payment.json application/json Baseline: verified Candidate: verified
4 lines removed · 2 added
11 { 22 "amount": "512.00", 3- "decision": "hold", 4- "problems": [ 5- "unit price 12.80 is 2.40% over the order's 12.50, past the tolerance of 2.00%" 6- ] 3+ "decision": "pay", 4+ "problems": [] 75 }
Line numbers, positions and counts come from the SDK's text-diff document, unchanged.
A text diff shows what changed between two verified outputs. It doesn't say which answer is right.
This record shows what was verified and evaluated at the time — not what was ultimately true.