Dry-run in the strict sense: DealMatcher composes, checks, seals, and verifies — it does not custody, route, or settle funds, does not touch any payment rail, and a disposition is never an authorization. The party screen runs server-side against the published Treasury SDN list; the receipt names the exact list version it screened against.