{
  "scope": "Own independently written rule-only demo, not official XSD/BIS validity; supplied own test subset demonstrates XSD execution only.",
  "fixtures": [
    {
      "file": "despatch-valid-rule-only.xml",
      "expected": "business passed; XSD not_run; overall incomplete",
      "code": null,
      "line": null,
      "path": null
    },
    {
      "file": "despatch-xsd-error.xml",
      "expected": "date preflight failed; own test XSD rejects if supplied",
      "code": "DESPATCH-DATE / DESPATCH-XSD",
      "line": 7,
      "path": "/p:DespatchAdvice[1]/p:IssueDate[1]"
    },
    {
      "file": "despatch-quantity-error.xml",
      "expected": "business failed",
      "code": "DESPATCH-DELIVERED",
      "line": 15,
      "path": "/p:DespatchAdvice[1]/p:DespatchLine[1]/p:DeliveredQuantity[1]"
    },
    {
      "file": "despatch-profile-error.xml",
      "expected": "business failed",
      "code": "DESPATCH-CUSTOMIZATION-ID",
      "line": 4,
      "path": "/p:DespatchAdvice[1]/p:CustomizationID[1]"
    },
    {
      "file": "despatch-remaining-error.xml",
      "expected": "with order-context.json failed; without context comparison not_run",
      "code": "DESPATCH-REMAINING",
      "line": 16,
      "path": "/p:DespatchAdvice[1]/p:DespatchLine[1]/p:OutstandingQuantity[1]"
    },
    {
      "file": "despatch-reference-error.xml",
      "expected": "business failed",
      "code": "DESPATCH-ORDER-LINE",
      "line": 17,
      "path": "/p:DespatchAdvice[1]/p:DespatchLine[1]/p:OrderLineReference[1]"
    }
  ]
}