Catch it here, or explain it to your bank
Thirty numbered rules run against the credit, each carrying its SWIFT tag, and nine match types decide what counts as a discrepancy — so “may be broader but never narrower” on the port of loading is a different test from character-perfect equality on the beneficiary name.
- └─Real risks stand out because tolerable differences stay quiet
- └─The score is recomputed in code from the field verdicts, never taken from the model
- └─Several proforma invoices are totalled into one credit before anything is judged


