{
  "tool_id": "art-291-screen-onledger-transfer-batch",
  "note": "golden_hash is empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "batch_clean",
      "policy_parameters": {
        "transfers": [
          {
            "originator": "Alice Corp",
            "beneficiary": "Bob Ltd",
            "amount": 1000,
            "purpose_code": "TRAD",
            "corridor": "US-EU"
          },
          {
            "originator": "Carol Inc",
            "beneficiary": "Dan LLC",
            "amount": 500,
            "purpose_code": "SVCS",
            "corridor": "US-UK"
          }
        ],
        "screening_lists_meta": {
          "flagged_names": [
            "sanctioned party a"
          ]
        },
        "profile": "sli-batch-screen-v1"
      },
      "output_payload": {
        "per_transfer": [
          {
            "index": 0,
            "status": "clean",
            "hits": [],
            "purpose_code_ok": true
          },
          {
            "index": 1,
            "status": "clean",
            "hits": [],
            "purpose_code_ok": true
          }
        ],
        "batch_clean": true,
        "coverage_gaps": [],
        "profile": "sli-batch-screen-v1",
        "transfer_count": 2
      },
      "golden_hash": "e20800b4cf978fa533d12308bc92bf8fda7ec0e5f593971081a1a52e19001bcf"
    },
    {
      "name": "hit",
      "policy_parameters": {
        "transfers": [
          {
            "originator": "Sanctioned Party A",
            "beneficiary": "Bob Ltd",
            "amount": 1000,
            "purpose_code": "TRAD",
            "corridor": "US-EU"
          }
        ],
        "screening_lists_meta": {
          "flagged_names": [
            "sanctioned party a"
          ]
        },
        "profile": "sli-batch-screen-v1"
      },
      "output_payload": {
        "per_transfer": [
          {
            "index": 0,
            "status": "hit",
            "hits": [
              {
                "field": "originator",
                "value": "Sanctioned Party A"
              }
            ],
            "purpose_code_ok": true
          }
        ],
        "batch_clean": false,
        "coverage_gaps": [],
        "profile": "sli-batch-screen-v1",
        "transfer_count": 1
      },
      "golden_hash": "e9e2e8d711df7848ec56bbddd528fe763c11ff5f11b7d8d0b2af9467fbfcf99d"
    }
  ]
}
