{
    "extractor": "rules",
    "createdAt": "2026-10-13T22:29:37.207Z",
    "cases": 30,
    "errors": 0,
    "overall": 0.6199095022624435,
    "fields": {
        "supplierName": {
            "correct": 16,
            "wrong": 14,
            "missing": 0,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.5333333333333333
        },
        "vatId": {
            "correct": 23,
            "wrong": 1,
            "missing": 6,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.7666666666666667
        },
        "customerName": {
            "correct": 17,
            "wrong": 4,
            "missing": 9,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.5666666666666667
        },
        "invoiceNumber": {
            "correct": 16,
            "wrong": 0,
            "missing": 14,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.5333333333333333
        },
        "issueDate": {
            "correct": 27,
            "wrong": 1,
            "missing": 2,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9
        },
        "dueDate": {
            "correct": 27,
            "wrong": 1,
            "missing": 2,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.9
        },
        "currency": {
            "correct": 26,
            "wrong": 4,
            "missing": 0,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.8666666666666667
        },
        "subtotalCents": {
            "correct": 18,
            "wrong": 1,
            "missing": 11,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.6
        },
        "discountCents": {
            "correct": 26,
            "wrong": 0,
            "missing": 4,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.8666666666666667
        },
        "shippingCents": {
            "correct": 24,
            "wrong": 0,
            "missing": 0,
            "spurious": 6,
            "total": 30,
            "accuracy": 0.8
        },
        "taxRatePercent": {
            "correct": 17,
            "wrong": 0,
            "missing": 13,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.5666666666666667
        },
        "taxCents": {
            "correct": 19,
            "wrong": 0,
            "missing": 11,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.6333333333333333
        },
        "totalCents": {
            "correct": 19,
            "wrong": 1,
            "missing": 10,
            "spurious": 0,
            "total": 30,
            "accuracy": 0.6333333333333333
        },
        "line.description": {
            "correct": 109,
            "wrong": 2,
            "missing": 66,
            "spurious": 0,
            "total": 177,
            "accuracy": 0.615819209039548
        },
        "line.quantity": {
            "correct": 91,
            "wrong": 20,
            "missing": 66,
            "spurious": 0,
            "total": 177,
            "accuracy": 0.5141242937853108
        },
        "line.unitPrice": {
            "correct": 91,
            "wrong": 20,
            "missing": 66,
            "spurious": 0,
            "total": 177,
            "accuracy": 0.5141242937853108
        },
        "line.amount": {
            "correct": 109,
            "wrong": 2,
            "missing": 66,
            "spurious": 0,
            "total": 177,
            "accuracy": 0.615819209039548
        }
    },
    "byLayout": {
        "amountfirst": {
            "cases": 3,
            "overall": 0.6517412935323383
        },
        "cards": {
            "cases": 3,
            "overall": 0.30288461538461536
        },
        "email": {
            "cases": 3,
            "overall": 0.15508021390374332
        },
        "grouped": {
            "cases": 3,
            "overall": 0.8969072164948454
        },
        "prose": {
            "cases": 3,
            "overall": 0.124
        },
        "qtyfirst": {
            "cases": 3,
            "overall": 0.945273631840796
        },
        "receipt": {
            "cases": 3,
            "overall": 0.6069651741293532
        },
        "sidebar": {
            "cases": 3,
            "overall": 0.9479768786127167
        },
        "summaryfirst": {
            "cases": 3,
            "overall": 0.8894230769230769
        },
        "taxcolumn": {
            "cases": 3,
            "overall": 0.8674698795180723
        }
    },
    "findings": {
        "planted": 26,
        "reported": 45,
        "found": 15,
        "missed": 11,
        "falseAlarms": 30,
        "recall": 0.5769230769230769,
        "precision": 0.3333333333333333
    },
    "failures": [
        {
            "case": "invoice-001",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Havsutsikt Restaurang AB",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "INV-2026-0197",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "subtotalCents",
            "outcome": "wrong",
            "expected": 27436733,
            "actual": 1610753
        },
        {
            "case": "invoice-001",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 1214285
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Analysrapport II",
            "actual": "Utbildningsmaterial"
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 9,
            "actual": 5.0
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 971730,
            "actual": 40500
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "wrong",
            "expected": 8745570,
            "actual": 202500
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "wrong",
            "expected": "Analysrapport",
            "actual": "Utbildningsmaterial II"
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 3,
            "actual": 1.0
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 1171825,
            "actual": 70835
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "wrong",
            "expected": 3515475,
            "actual": 70835
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Resekostnader II",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 121405,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 849835,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Workshop, heldag II",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 8,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 1403435,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 11227480,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Utbildningsmaterial",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 40500,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 202500,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Utbildningsmaterial II",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 70835,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 70835,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Projektledning, timme II",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 13.5,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 119315,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1610753,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Rådgivning, timme II",
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 11.5,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 105590,
            "actual": null
        },
        {
            "case": "invoice-001",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1214285,
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "vatId",
            "outcome": "missing",
            "expected": "21.478.652/0001-72",
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "2026/INV/1604",
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "issueDate",
            "outcome": "missing",
            "expected": "2026-01-27",
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "dueDate",
            "outcome": "missing",
            "expected": "2026-02-26",
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 99295,
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "discountCents",
            "outcome": "missing",
            "expected": 10180,
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 4581,
            "actual": null
        },
        {
            "case": "invoice-002",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 96196,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Copperline Electric Co.",
            "actual": "Invoice FA-26-7535"
        },
        {
            "case": "invoice-003",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Allegheny Dental Partners",
            "actual": "Allegheny Dental Partners, 902 Penn Avenue, Pittsburgh, PA 15222"
        },
        {
            "case": "invoice-003",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 4049630,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "discountCents",
            "outcome": "missing",
            "expected": 202482,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 8.875,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 341434,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 4188582,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "EV charger install II",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 85060,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 425300,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Panel upgrade 200A",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 218900,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 875600,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Conduit and wire, per ft",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 620,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1240,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Permit and inspection II",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 10,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 34210,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 342100,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Outlet install",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 15945,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 63780,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Electrician labor, per hour",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 10245,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 20490,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Permit and inspection",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 32410,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 194460,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Electrician labor, per hour II",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 14,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 10630,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 148820,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Panel upgrade 200A II",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 219360,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1974240,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Conduit and wire, per ft II",
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 10,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 360,
            "actual": null
        },
        {
            "case": "invoice-003",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 3600,
            "actual": null
        },
        {
            "case": "invoice-005",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Taller Mezcal del Sur S.A. de C.V.",
            "actual": "Concepto"
        },
        {
            "case": "invoice-005",
            "field": "vatId",
            "outcome": "missing",
            "expected": "QYD437521W98",
            "actual": null
        },
        {
            "case": "invoice-005",
            "field": "currency",
            "outcome": "wrong",
            "expected": "MXN",
            "actual": "USD"
        },
        {
            "case": "invoice-006",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Condominio Belvedere",
            "actual": null
        },
        {
            "case": "invoice-006",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "#06611",
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Merlion Design Pte Ltd",
            "actual": "Invoice No FA-26-6589"
        },
        {
            "case": "invoice-007",
            "field": "currency",
            "outcome": "wrong",
            "expected": "SGD",
            "actual": "USD"
        },
        {
            "case": "invoice-007",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 2174695,
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "discountCents",
            "outcome": "missing",
            "expected": 108735,
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 185936,
            "actual": null
        },
        {
            "case": "invoice-007",
            "field": "totalCents",
            "outcome": "wrong",
            "expected": 2251896,
            "actual": 185936
        },
        {
            "case": "invoice-008",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "02054",
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 29550
        },
        {
            "case": "invoice-008",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Hardwood supply, per m II",
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4925,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 29550,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Hardwood supply, per m",
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4895,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 29370,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Joinery labour, per hour",
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 6505,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 45535,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Joinery labour, per hour",
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 6505,
            "actual": null
        },
        {
            "case": "invoice-008",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 45535,
            "actual": null
        },
        {
            "case": "invoice-009",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Casa dos Azulejos Lda.",
            "actual": "Fatura"
        },
        {
            "case": "invoice-009",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "FA-26-5786",
            "actual": null
        },
        {
            "case": "invoice-009",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 23,
            "actual": null
        },
        {
            "case": "invoice-009",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 3,
            "actual": 27.6
        },
        {
            "case": "invoice-009",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 2760,
            "actual": 300
        },
        {
            "case": "invoice-009",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 8,
            "actual": 6.65
        },
        {
            "case": "invoice-009",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 665,
            "actual": 800
        },
        {
            "case": "invoice-009",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 1,
            "actual": 879.8
        },
        {
            "case": "invoice-009",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 87980,
            "actual": 100
        },
        {
            "case": "invoice-009",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 3,
            "actual": 13.6
        },
        {
            "case": "invoice-009",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 1360,
            "actual": 300
        },
        {
            "case": "invoice-009",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 7,
            "actual": 57.8
        },
        {
            "case": "invoice-009",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 5780,
            "actual": 700
        },
        {
            "case": "invoice-010",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Karoo Solar (Pty) Ltd",
            "actual": "To:"
        },
        {
            "case": "invoice-010",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Cape Fresh Produce cc",
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 3030440,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 15,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 454566,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 3482506,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Solar panel 450W II",
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 350475,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 2102850,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Mounting rails, set II",
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 103710,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 518550,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Solar panel 450W",
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 409040,
            "actual": null
        },
        {
            "case": "invoice-010",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 409040,
            "actual": null
        },
        {
            "case": "invoice-012",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Woningstichting Rijnoord",
            "actual": null
        },
        {
            "case": "invoice-012",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "RE-2026/2019",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Falcon Gate Trading LLC",
            "actual": "Invoice RE-2026/3483"
        },
        {
            "case": "invoice-013",
            "field": "vatId",
            "outcome": "missing",
            "expected": "100773930451278",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Marina Bay Dental Clinic",
            "actual": "Marina Bay Dental Clinic, Unit 5, Marina Plaza, Dubai, UAE"
        },
        {
            "case": "invoice-013",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 5691065,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 282953,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 5963018,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Standing desk",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 181405,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1632645,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Office chairs, ergonomic",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 10,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 101055,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1010550,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Meeting table II",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 370550,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 370550,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Whiteboard, large II",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 52380,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 209520,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Standing desk II",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 209775,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1048875,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Delivery and installation",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 70110,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 630990,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Filing cabinet II",
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 86215,
            "actual": null
        },
        {
            "case": "invoice-013",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 805935,
            "actual": null
        },
        {
            "case": "invoice-015",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Nordkust Konsult AB",
            "actual": "Faktura"
        },
        {
            "case": "invoice-015",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Havsutsikt Restaurang AB",
            "actual": null
        },
        {
            "case": "invoice-015",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "2026/INV/1660",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "vatId",
            "outcome": "missing",
            "expected": "56.574.348/0001-89",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "#07376",
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 243438,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 12172,
            "actual": null
        },
        {
            "case": "invoice-016",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 255610,
            "actual": null
        },
        {
            "case": "invoice-017",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Copperline Electric Co.",
            "actual": "Invoice No FA-26-6005"
        },
        {
            "case": "invoice-017",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 261132
        },
        {
            "case": "invoice-018",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "INV-2026-9471",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 145860
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Skip bin hire",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 36465,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 145860,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Labour, per hour",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 14,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 7320,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 102480,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Labour, per hour II",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7.5,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 8715,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 65363,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Deck construction, per m2",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 31285,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 156425,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Concrete pour",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 297315,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1783890,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Site clean-up II",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 22720,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 22720,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Treated timber, per length II",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 3320,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 6640,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Site clean-up",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 54160,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 379120,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Concrete pour II",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 249470,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 498940,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Treated timber, per length",
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 8,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 6345,
            "actual": null
        },
        {
            "case": "invoice-018",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 50760,
            "actual": null
        },
        {
            "case": "invoice-019",
            "field": "issueDate",
            "outcome": "wrong",
            "expected": "2026-07-04",
            "actual": "2026-03-08"
        },
        {
            "case": "invoice-019",
            "field": "dueDate",
            "outcome": "wrong",
            "expected": "2026-08-03",
            "actual": "2026-04-07"
        },
        {
            "case": "invoice-019",
            "field": "currency",
            "outcome": "wrong",
            "expected": "MXN",
            "actual": "USD"
        },
        {
            "case": "invoice-019",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 16,
            "actual": null
        },
        {
            "case": "invoice-019",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 5,
            "actual": 482.7
        },
        {
            "case": "invoice-019",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 48270,
            "actual": 500
        },
        {
            "case": "invoice-019",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 4,
            "actual": 527.3
        },
        {
            "case": "invoice-019",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 52730,
            "actual": 400
        },
        {
            "case": "invoice-019",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 5,
            "actual": 480.15
        },
        {
            "case": "invoice-019",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 48015,
            "actual": 500
        },
        {
            "case": "invoice-019",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 6,
            "actual": 339.05
        },
        {
            "case": "invoice-019",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 33905,
            "actual": 600
        },
        {
            "case": "invoice-019",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 9,
            "actual": 415.85
        },
        {
            "case": "invoice-019",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 41585,
            "actual": 900
        },
        {
            "case": "invoice-019",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 1,
            "actual": 471.1
        },
        {
            "case": "invoice-019",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 47110,
            "actual": 100
        },
        {
            "case": "invoice-020",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Studio Ferraris Ingegneria S.r.l.",
            "actual": "To:"
        },
        {
            "case": "invoice-020",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Condominio Belvedere",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 898935,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 22,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 197766,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 1096701,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Relazione tecnica II",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 3,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 72585,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 217755,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Sopralluogo II",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 12895,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 51580,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Rilievo topografico",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 74200,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 148400,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Progettazione impianti, ora II",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 9030,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 54180,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Progettazione impianti, ora",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 8,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 10490,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 83920,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Direzione lavori, giornata",
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 68620,
            "actual": null
        },
        {
            "case": "invoice-020",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 343100,
            "actual": null
        },
        {
            "case": "invoice-021",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Orchard Row Boutique Pte Ltd",
            "actual": "Orchard Row Boutique Pte L"
        },
        {
            "case": "invoice-021",
            "field": "currency",
            "outcome": "wrong",
            "expected": "SGD",
            "actual": "USD"
        },
        {
            "case": "invoice-021",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 4934543,
            "actual": null
        },
        {
            "case": "invoice-021",
            "field": "discountCents",
            "outcome": "missing",
            "expected": 493454,
            "actual": null
        },
        {
            "case": "invoice-021",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-021",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 399698,
            "actual": null
        },
        {
            "case": "invoice-021",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 4840787,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Casa dos Azulejos Lda.",
            "actual": "Fatura #01424"
        },
        {
            "case": "invoice-023",
            "field": "customerName",
            "outcome": "wrong",
            "expected": "Hotel Miradouro Lda.",
            "actual": "Hotel Miradouro Lda., Avenida da Boavista 410, 4100-113 Porto"
        },
        {
            "case": "invoice-023",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "#01424",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 1148885,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 23,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 264244,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 1413129,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Transporte e entrega",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4545,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 9090,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Painel decorativo",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 68000,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 612000,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Painel decorativo II",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 8,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 41260,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 330080,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Remoção de entulho II",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 7,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 7015,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 49105,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Argamassa cola, saco II",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 700,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 1400,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Azulejos pintados, m2 II",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 6155,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 36930,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Azulejos pintados, m2",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 9,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 8370,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 75330,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Transporte e entrega II",
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 5825,
            "actual": null
        },
        {
            "case": "invoice-023",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 34950,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 2089200,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 15,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 308880,
            "actual": null
        },
        {
            "case": "invoice-024",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 2368080,
            "actual": null
        },
        {
            "case": "invoice-025",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Tarn Valley Brewery Ltd",
            "actual": "Qty"
        },
        {
            "case": "invoice-025",
            "field": "vatId",
            "outcome": "wrong",
            "expected": "GB052479386",
            "actual": ": GB052479386"
        },
        {
            "case": "invoice-026",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Woningstichting Rijnoord",
            "actual": null
        },
        {
            "case": "invoice-026",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "FA-26-1520",
            "actual": null
        },
        {
            "case": "invoice-027",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Falcon Gate Trading LLC",
            "actual": "Invoice No 2026/INV/1259"
        },
        {
            "case": "invoice-027",
            "field": "vatId",
            "outcome": "missing",
            "expected": "100205924356516",
            "actual": null
        },
        {
            "case": "invoice-027",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 141691
        },
        {
            "case": "invoice-028",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "FA-26-2604",
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "shippingCents",
            "outcome": "spurious",
            "expected": 0,
            "actual": 44880
        },
        {
            "case": "invoice-028",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Whale watching tour, per person II",
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 11220,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 44880,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Photography package",
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 25190,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 151140,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Private transfer II",
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 41270,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 247620,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Half-day fishing charter",
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 89170,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 445850,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Whale watching tour, per person",
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 9725,
            "actual": null
        },
        {
            "case": "invoice-028",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 48625,
            "actual": null
        },
        {
            "case": "invoice-029",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Nordkust Konsult AB",
            "actual": "Faktura"
        },
        {
            "case": "invoice-029",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Havsutsikt Restaurang AB",
            "actual": null
        },
        {
            "case": "invoice-029",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "#01842",
            "actual": null
        },
        {
            "case": "invoice-029",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 4,
            "actual": 1283.9
        },
        {
            "case": "invoice-029",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 128390,
            "actual": 400
        },
        {
            "case": "invoice-029",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 0.5,
            "actual": 943.15
        },
        {
            "case": "invoice-029",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 94315,
            "actual": 50
        },
        {
            "case": "invoice-029",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 8,
            "actual": 9826.9
        },
        {
            "case": "invoice-029",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 982690,
            "actual": 800
        },
        {
            "case": "invoice-029",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 2,
            "actual": 991.3
        },
        {
            "case": "invoice-029",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 99130,
            "actual": 200
        },
        {
            "case": "invoice-029",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 9,
            "actual": 821.55
        },
        {
            "case": "invoice-029",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 82155,
            "actual": 900
        },
        {
            "case": "invoice-029",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 1,
            "actual": 717.55
        },
        {
            "case": "invoice-029",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 71755,
            "actual": 100
        },
        {
            "case": "invoice-029",
            "field": "line.quantity",
            "outcome": "wrong",
            "expected": 6,
            "actual": 14190.2
        },
        {
            "case": "invoice-029",
            "field": "line.unitPrice",
            "outcome": "wrong",
            "expected": 1419020,
            "actual": 600
        },
        {
            "case": "invoice-030",
            "field": "supplierName",
            "outcome": "wrong",
            "expected": "Ipanema Ateliê Têxtil Ltda.",
            "actual": "To:"
        },
        {
            "case": "invoice-030",
            "field": "vatId",
            "outcome": "missing",
            "expected": "28.630.603/0001-25",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "customerName",
            "outcome": "missing",
            "expected": "Escola Viva Ltda.",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "invoiceNumber",
            "outcome": "missing",
            "expected": "RE-2026/6817",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "issueDate",
            "outcome": "missing",
            "expected": "2026-08-14",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "dueDate",
            "outcome": "missing",
            "expected": "2026-09-13",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "subtotalCents",
            "outcome": "missing",
            "expected": 153380,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "taxRatePercent",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "taxCents",
            "outcome": "missing",
            "expected": 7669,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "totalCents",
            "outcome": "missing",
            "expected": 161049,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Embalagem II",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 2,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 3660,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 7320,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Tecido algodão, metro II",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 1,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 3715,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 3715,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Ajustes e acabamento, hora II",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 14.5,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 3870,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 56115,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Bordado personalizado II",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 5,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4860,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 24300,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Frete II",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 4,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 8590,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 31860,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Bordado personalizado",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 6,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 2235,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 18410,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.description",
            "outcome": "missing",
            "expected": "Embalagem",
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.quantity",
            "outcome": "missing",
            "expected": 3,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.unitPrice",
            "outcome": "missing",
            "expected": 4720,
            "actual": null
        },
        {
            "case": "invoice-030",
            "field": "line.amount",
            "outcome": "missing",
            "expected": 14160,
            "actual": null
        }
    ]
}