{
  "schemaVersion": 1,
  "kitId": "business-accounting-reconciliation",
  "asOf": "2026-09-08",
  "tableCounts": {
    "bank": 24,
    "journal": 48,
    "accounts": 3,
    "expenses": 16,
    "budgets": 3,
    "receivables": 8
  },
  "primaryKeyDuplicates": 0,
  "foreignKeyFailures": 0,
  "metrics": [
    {
      "id": "bank-amount",
      "label": "Net cash change",
      "value": 5236.0,
      "unit": "USD",
      "calculation": "Sum bank.amount over the included records.",
      "formula": {
        "op": "sum",
        "table": "bank",
        "column": "amount"
      }
    },
    {
      "id": "journal-debit",
      "label": "Journal debits",
      "value": 9364.0,
      "unit": "USD",
      "calculation": "Sum journal.debit over the included records.",
      "formula": {
        "op": "sum",
        "table": "journal",
        "column": "debit"
      }
    },
    {
      "id": "journal-credit",
      "label": "Journal credits",
      "value": 9364.0,
      "unit": "USD",
      "calculation": "Sum journal.credit over the included records.",
      "formula": {
        "op": "sum",
        "table": "journal",
        "column": "credit"
      }
    }
  ],
  "chart": {
    "title": "Closing cash balance",
    "unit": "USD",
    "points": [
      {
        "label": "2026-08-01",
        "value": 5650.0
      },
      {
        "label": "2026-08-02",
        "value": 5598.0
      },
      {
        "label": "2026-08-03",
        "value": 5539.0
      },
      {
        "label": "2026-08-04",
        "value": 6264.0
      },
      {
        "label": "2026-08-05",
        "value": 6191.0
      },
      {
        "label": "2026-08-06",
        "value": 6111.0
      },
      {
        "label": "2026-08-07",
        "value": 6911.0
      },
      {
        "label": "2026-08-08",
        "value": 6817.0
      },
      {
        "label": "2026-08-09",
        "value": 6716.0
      },
      {
        "label": "2026-08-10",
        "value": 7591.0
      },
      {
        "label": "2026-08-11",
        "value": 7476.0
      },
      {
        "label": "2026-08-12",
        "value": 7354.0
      },
      {
        "label": "2026-08-13",
        "value": 8304.0
      },
      {
        "label": "2026-08-14",
        "value": 8168.0
      },
      {
        "label": "2026-08-15",
        "value": 8025.0
      },
      {
        "label": "2026-08-16",
        "value": 9050.0
      },
      {
        "label": "2026-08-17",
        "value": 8893.0
      },
      {
        "label": "2026-08-18",
        "value": 8729.0
      },
      {
        "label": "2026-08-19",
        "value": 9829.0
      },
      {
        "label": "2026-08-20",
        "value": 9651.0
      },
      {
        "label": "2026-08-21",
        "value": 9466.0
      },
      {
        "label": "2026-08-22",
        "value": 10641.0
      },
      {
        "label": "2026-08-23",
        "value": 10442.0
      },
      {
        "label": "2026-08-24",
        "value": 10236.0
      }
    ]
  },
  "negativeTests": {
    "cases": 3,
    "errors": [
      "duplicate-primary-key",
      "schema-type",
      "foreign-key"
    ]
  },
  "compatibility": "Model-derived fixture assertions. External platform storage has not been exercised.",
  "cashReconciliation": {
    "opening": 5000,
    "movement": 5236.0,
    "closing": 10236.0,
    "journalDifference": 0
  },
  "numericWorkflowChecks": {
    "expenseTotalUSD": 2064.0,
    "budgetTotalUSD": 4200.0,
    "budgetActualUSD": 2064.0,
    "receivablesUSD": 8100.0,
    "receivedUSD": 7300.0,
    "outstandingUSD": 800.0
  }
}
