{
  "preview_version": "sprint22_mapping_snapshot_batch_preview_v1",
  "database_before": {
    "sha256": "a97c1c8b69e5e3b21e97ccf9e4c32f9a9ab0eab197a2abd882afc11e5cbf56c8",
    "size": 26427392,
    "mtime_ns": 1787770629160280356
  },
  "accounts": [
    {
      "account_id": "acct_b2340fda51164e9d",
      "account_name": "AKB Aargauer-Sparkonto",
      "account_type": "cash",
      "platform": "AKB",
      "balance_mode": "manual",
      "budget_account_id": null,
      "mapping_id": null,
      "mapping_active": null,
      "matched_source_count": 0,
      "snapshots": [
        {
          "snapshot_id": "cashsnap_ccc76de440ac4851",
          "snapshot_type": "manual_balance",
          "balance_date": "2026-08-26",
          "amount_chf": "60577.95",
          "source": "manual",
          "created_at": "2026-08-26T18:57:08Z"
        }
      ]
    },
    {
      "account_id": "acct_f46e135629be45e2",
      "account_name": "AKB Haushaltskonto",
      "account_type": "cash",
      "platform": "AKB",
      "balance_mode": "csv_calculated",
      "budget_account_id": "bacc_s16_akb_household",
      "mapping_id": "hhmap_250e925119e06c78f4a7fc74",
      "mapping_active": true,
      "matched_source_count": 0,
      "snapshots": [
        {
          "snapshot_id": "cashsnap_7b100c88a626408c",
          "snapshot_type": "csv_anchor_balance",
          "balance_date": "2026-08-26",
          "amount_chf": "11637.17",
          "source": "csv_import",
          "created_at": "2026-08-26T18:57:08Z"
        }
      ]
    },
    {
      "account_id": "acct_220f105eb80241a0",
      "account_name": "AKB Zinsbereitstellungskonto",
      "account_type": "cash",
      "platform": "AKB",
      "balance_mode": "manual",
      "budget_account_id": null,
      "mapping_id": null,
      "mapping_active": null,
      "matched_source_count": 0,
      "snapshots": [
        {
          "snapshot_id": "cashsnap_8d32dab58f9e44c5",
          "snapshot_type": "manual_balance",
          "balance_date": "2026-08-26",
          "amount_chf": "2685.00",
          "source": "manual",
          "created_at": "2026-08-26T18:57:08Z"
        }
      ]
    },
    {
      "account_id": "acct_6bb301f5b6bb4785",
      "account_name": "AKB gemeinsames Konto",
      "account_type": "cash",
      "platform": "AKB",
      "balance_mode": "manual",
      "budget_account_id": null,
      "mapping_id": null,
      "mapping_active": null,
      "matched_source_count": 0,
      "snapshots": []
    },
    {
      "account_id": "account_pf_efinance_f4f39e31b7bf6091",
      "account_name": "PostFinance E-Finance",
      "account_type": "cash",
      "platform": "PostFinance",
      "balance_mode": "manual",
      "budget_account_id": null,
      "mapping_id": null,
      "mapping_active": null,
      "matched_source_count": 0,
      "snapshots": []
    },
    {
      "account_id": "acct_16a5b703ffe247e2",
      "account_name": "PostFinance Cash-Konto",
      "account_type": "cash",
      "platform": "PostFinance Cash",
      "balance_mode": "manual",
      "budget_account_id": null,
      "mapping_id": null,
      "mapping_active": null,
      "matched_source_count": 0,
      "snapshots": []
    },
    {
      "account_id": "account_dae5b0bc65ce1e56316c5c74",
      "account_name": "Manual Portfolio",
      "account_type": "brokerage",
      "platform": "Raiffeisen",
      "balance_mode": "manual",
      "budget_account_id": null,
      "mapping_id": null,
      "mapping_active": null,
      "matched_source_count": 0,
      "snapshots": []
    },
    {
      "account_id": "acct_79977f175997418b",
      "account_name": "Raiffeisen Mitglieder-Privatkonto •••• 5632",
      "account_type": "cash",
      "platform": "Raiffeisen",
      "balance_mode": "csv_calculated",
      "budget_account_id": "bacc_s16_raiffeisen_a",
      "mapping_id": "hhmap_ed04c656db33d2b72c24dc6e",
      "mapping_active": true,
      "matched_source_count": 1,
      "snapshots": [
        {
          "snapshot_id": "cashsnap_983129b13f7c48ed",
          "snapshot_type": "csv_anchor_balance",
          "balance_date": "2026-08-25",
          "amount_chf": "29062.37",
          "source": "csv_import",
          "created_at": "2026-08-26T18:57:08Z"
        }
      ]
    },
    {
      "account_id": "acct_s16_raiffeisen_extra",
      "account_name": "Raiffeisen Mitglieder-Sparkonto •••• 5031",
      "account_type": "cash",
      "platform": "Raiffeisen",
      "balance_mode": "csv_calculated",
      "budget_account_id": "bacc_s16_raiffeisen_b",
      "mapping_id": "hhmap_63388a8d2938659b8591640f",
      "mapping_active": true,
      "matched_source_count": 0,
      "snapshots": []
    }
  ],
  "planned_mapping_corrections": [],
  "planned_snapshot_corrections": [],
  "expected_writes": {
    "mappings": 0,
    "snapshots": 0,
    "audits": 0
  },
  "decision": "no_productive_correction_required",
  "input_fingerprint": "f9caa12c1033ac24cb66d05a4b48503881b8c0b9c1d134735da25477c1104495"
}