{
    "extractor": "rules",
    "createdAt": "2026-10-09T22:20:10.304Z",
    "cases": 30,
    "errors": 0,
    "overall": 0.8447559709241952,
    "fields": {
        "supplierName": {
            "correct": 27,
            "wrong": 0,
            "missing": 3,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9
        },
        "vatId": {
            "correct": 16,
            "wrong": 0,
            "missing": 14,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.5333333333333333
        },
        "customerName": {
            "correct": 22,
            "wrong": 6,
            "missing": 2,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.7333333333333333
        },
        "invoiceNumber": {
            "correct": 22,
            "wrong": 1,
            "missing": 7,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.7333333333333333
        },
        "issueDate": {
            "correct": 29,
            "wrong": 0,
            "missing": 1,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9666666666666667
        },
        "dueDate": {
            "correct": 29,
            "wrong": 0,
            "missing": 1,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9666666666666667
        },
        "currency": {
            "correct": 25,
            "wrong": 5,
            "missing": 0,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.8333333333333334
        },
        "subtotalCents": {
            "correct": 30,
            "wrong": 0,
            "missing": 0,
            "spurious": 0,
            "total": 30,
            "accuracy": 1
        },
        "discountCents": {
            "correct": 30,
            "wrong": 0,
            "missing": 0,
            "spurious": 0,
            "total": 30,
            "accuracy": 1
        },
        "shippingCents": {
            "correct": 23,
            "wrong": 0,
            "missing": 0,
            "spurious": 7,
            "total": 30,
            "accuracy": 0.7666666666666667
        },
        "taxRatePercent": {
            "correct": 29,
            "wrong": 0,
            "missing": 1,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9666666666666667
        },
        "taxCents": {
            "correct": 29,
            "wrong": 0,
            "missing": 1,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9666666666666667
        },
        "totalCents": {
            "correct": 29,
            "wrong": 1,
            "missing": 0,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9666666666666667
        },
        "line.description": {
            "correct": 121,
            "wrong": 17,
            "missing": 30,
            "spurious": 0,
            "total": 168,
            "accuracy": 0.7202380952380952
        },
        "line.quantity": {
            "correct": 138,
            "wrong": 0,
            "missing": 30,
            "spurious": 0,
            "total": 168,
            "accuracy": 0.8214285714285714
        },
        "line.unitPrice": {
            "correct": 138,
            "wrong": 0,
            "missing": 30,
            "spurious": 0,
            "total": 168,
            "accuracy": 0.8214285714285714
        },
        "line.amount": {
            "correct": 138,
            "wrong": 0,
            "missing": 30,
            "spurious": 0,
            "total": 168,
            "accuracy": 0.8214285714285714
        }
    },
    "byLayout": {
        "banner": {
            "cases": 3,
            "overall": 0.9698795180722891
        },
        "cards": {
            "cases": 3,
            "overall": 0.9175257731958762
        },
        "compact": {
            "cases": 3,
            "overall": 0.9013157894736842
        },
        "letter": {
            "cases": 3,
            "overall": 0.9939759036144579
        },
        "letterhead": {
            "cases": 3,
            "overall": 0.9492753623188406
        },
        "multipage": {
            "cases": 3,
            "overall": 0.9952941176470588
        },
        "qtyfirst": {
            "cases": 3,
            "overall": 0.3699421965317919
        },
        "receipt": {
            "cases": 3,
            "overall": 0.3850267379679144
        },
        "sidebar": {
            "cases": 3,
            "overall": 0.953757225433526
        },
        "taxsummary": {
            "cases": 3,
            "overall": 0.8618421052631579
        }
    },
    "findings": {
        "planted": 32,
        "reported": 55,
        "found": 25,
        "missed": 7,
        "falseAlarms": 30,
        "recall": 0.78125,
        "precision": 0.45454545454545453
    },
    "failures": [
        {
            "case": "invoice-002",
            "field": "vatId",
            "outcome": "missing",
            "expected": "76 214 691 551",
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "currency",
            "outcome": "wrong",
            "expected": "AUD",
            "actual": "USD"
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Coffee service",
            "actual": "Oakfield Primary Academy Coffee service"
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Table linen hire",
            "actual": "School Lane Table linen hire"
        },
        {
            "case": "invoice-004",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Microchip implant",
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 10,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 5575,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 55750,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.description",
            "outcome": "missing",
            "expected": "X-ray, per view",
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 11840,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 23180,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Flea and tick prevention, 6 mo",
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 7625,
            "actual": null
        },
        {
            "case": "invoice-004",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 7625,
            "actual": null
        },
        {
            "case": "invoice-005",
            "field": "vatId",
            "outcome": "missing",
            "expected": "CHE-487.559.616",
            "actual": null
        },
        {
            "case": "invoice-005",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 147699
        },
        {
            "case": "invoice-005",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Jahresabschluss",
            "actual": "A011 Jahresabschluss"
        },
        {
            "case": "invoice-005",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Steuerberatung, Stunde",
            "actual": "A018 Steuerberatung, Stunde"
        },
        {
            "case": "invoice-005",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Buchführung, Monatspauschale",
            "actual": "A025 Buchführung, Monatspauschale"
        },
        {
            "case": "invoice-006",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Hotel Sol y Mar S.A.",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "RE-2026/8759",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 59725
        },
        {
            "case": "invoice-006",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Licencia de software, mes",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 11945,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 59725,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Auditoría de procesos",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 142480,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 854880,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Informe de mercado",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 8,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 75595,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 604760,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Taller de formación",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 87055,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 345720,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Consultoría estratégica, hora",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 11380,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 45520,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Consultoría estratégica, hora",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 11380,
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 45520,
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "supplierName",
            "outcome": "missing",
            "expected": "Kaveri Textiles Pvt Ltd",
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "vatId",
            "outcome": "missing",
            "expected": "29ASJVN9975A1Z5",
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Lotus Home Retail Pvt Ltd",
            "actual": "Due date"
        },
        {
            "case": "invoice-008",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "2026/INV/3846",
            "actual": null
        },
        {
            "case": "invoice-009",
            "field": "vatId",
            "outcome": "missing",
            "expected": "80 956 274 428",
            "actual": null
        },
        {
            "case": "invoice-009",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Bondi Beach Cafe Pty Ltd",
            "actual": "Date"
        },
        {
            "case": "invoice-009",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "FA-26-0140",
            "actual": null
        },
        {
            "case": "invoice-009",
            "field": "currency",
            "outcome": "wrong",
            "expected": "AUD",
            "actual": "USD"
        },
        {
            "case": "invoice-013",
            "field": "vatId",
            "outcome": "missing",
            "expected": "80-8368815",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Implementation services, hour",
            "actual": "Kestrel Analytics Inc. Implementation services, hour"
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Premium support plan",
            "actual": "950 Market Street Premium support plan"
        },
        {
            "case": "invoice-014",
            "field": "vatId",
            "outcome": "missing",
            "expected": "4936194-3",
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 8790070
        },
        {
            "case": "invoice-014",
            "field": "line.description",
            "outcome": "missing",
            "expected": "QA testing, per day",
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4395035,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 8790070,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Web application development, month",
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 102076890,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 510384450,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Cloud hosting, quarter",
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 18473850,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 18473850,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Mobile app maintenance",
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 25753795,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 25753795,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.description",
            "outcome": "missing",
            "expected": "UI/UX design sprint",
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 30436095,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 182616570,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Technical documentation",
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 7564180,
            "actual": null
        },
        {
            "case": "invoice-014",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 15128360,
            "actual": null
        },
        {
            "case": "invoice-015",
            "field": "totalCents",
            "outcome": "wrong",
            "expected": 2033105,
            "actual": 2026508
        },
        {
            "case": "invoice-015",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Suivi de chantier, visite",
            "actual": "A011 Suivi de chantier, visite"
        },
        {
            "case": "invoice-015",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Étude de faisabilité",
            "actual": "A018 Étude de faisabilité"
        },
        {
            "case": "invoice-015",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Plans d'exécution, heure",
            "actual": "A025 Plans d'exécution, heure"
        },
        {
            "case": "invoice-015",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Dossier de permis de construire",
            "actual": "A032 Dossier de permis de construire"
        },
        {
            "case": "invoice-015",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Déplacement",
            "actual": "A039 Déplacement"
        },
        {
            "case": "invoice-016",
            "field": "vatId",
            "outcome": "missing",
            "expected": "842329912 RT0001",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "currency",
            "outcome": "wrong",
            "expected": "CAD",
            "actual": "USD"
        },
        {
            "case": "invoice-016",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 184600
        },
        {
            "case": "invoice-016",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Walnut bookshelf",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 67305,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 336525,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Dining chair, set of 4",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 66880,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 334400,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Delivery and assembly",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 10,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 18460,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 184600,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Custom cabinet doors",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 29015,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 203105,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Oak dining table",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 10,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 150070,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1500700,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Furniture wax kit",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 10,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 2670,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 26700,
            "actual": null
        },
        {
            "case": "invoice-017",
            "field": "supplierName",
            "outcome": "missing",
            "expected": "Lindner Medien GmbH",
            "actual": null
        },
        {
            "case": "invoice-017",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Maison Duval SAS",
            "actual": "Fällig am"
        },
        {
            "case": "invoice-018",
            "field": "vatId",
            "outcome": "missing",
            "expected": "39 968 078 839",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "#06703",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "currency",
            "outcome": "wrong",
            "expected": "AUD",
            "actual": "USD"
        },
        {
            "case": "invoice-019",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Larkspur Dental Group",
            "actual": "Date"
        },
        {
            "case": "invoice-019",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "2026/INV/2829",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "vatId",
            "outcome": "missing",
            "expected": "84-5371327",
            "actual": null
        },
        {
            "case": "invoice-021",
            "field": "vatId",
            "outcome": "missing",
            "expected": "CHE-995.965.678",
            "actual": null
        },
        {
            "case": "invoice-022",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Weidemann Bau AG",
            "actual": null
        },
        {
            "case": "invoice-022",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "05479",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "vatId",
            "outcome": "missing",
            "expected": "29LZYEE8307A1Z5",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Sample swatch set",
            "actual": "Lotus Home Retail Pvt Ltd Sample swatch set"
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Embroidery work, per piece",
            "actual": "Okhla Phase II Embroidery work, per piece"
        },
        {
            "case": "invoice-024",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Pain de campagne",
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 445,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 890,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Livraison traiteur",
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 3,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4840,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 14520,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Tarte aux fruits, 8 parts",
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 2245,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 11225,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Plateau de viennoiseries",
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 5395,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 10790,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Boissons, forfait",
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 10365,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 72555,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Location vaisselle",
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 3,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 8530,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 25590,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Livraison traiteur",
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 3,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4840,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 14520,
            "actual": null
        },
        {
            "case": "invoice-025",
            "field": "vatId",
            "outcome": "missing",
            "expected": "92 297 074 259",
            "actual": null
        },
        {
            "case": "invoice-025",
            "field": "currency",
            "outcome": "wrong",
            "expected": "AUD",
            "actual": "USD"
        },
        {
            "case": "invoice-025",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 7963
        },
        {
            "case": "invoice-025",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Dental floss, carton",
            "actual": "A011 Dental floss, carton"
        },
        {
            "case": "invoice-025",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Freight",
            "actual": "A018 Freight"
        },
        {
            "case": "invoice-025",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Sterilisation pouches, box",
            "actual": "A025 Sterilisation pouches, box"
        },
        {
            "case": "invoice-026",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 330
        },
        {
            "case": "invoice-026",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Kabel NYM-J 3x1,5, Meter",
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 165,
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 330,
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Steckdosen Set",
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 3260,
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 15800,
            "actual": null
        },
        {
            "case": "invoice-027",
            "field": "supplierName",
            "outcome": "missing",
            "expected": "Summit HVAC Inc.",
            "actual": null
        },
        {
            "case": "invoice-027",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Greenleaf Pediatrics",
            "actual": "Due date"
        },
        {
            "case": "invoice-028",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "INV-2026-7559",
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 26148
        },
        {
            "case": "invoice-028",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 20,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 26148,
            "actual": null
        },
        {
            "case": "invoice-029",
            "field": "vatId",
            "outcome": "missing",
            "expected": "62-2472946",
            "actual": null
        },
        {
            "case": "invoice-029",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Prairie Wind Co-op",
            "actual": "Date"
        },
        {
            "case": "invoice-029",
            "field": "invoiceNumber",
            "outcome": "wrong",
            "expected": "#00167",
            "actual": "00167"
        },
        {
            "case": "invoice-029",
            "field": "issueDate",
            "outcome": "missing",
            "expected": "2026-04-07",
            "actual": null
        },
        {
            "case": "invoice-029",
            "field": "dueDate",
            "outcome": "missing",
            "expected": "2026-05-07",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "vatId",
            "outcome": "missing",
            "expected": "9723315-4",
            "actual": null
        }
    ]
}