{
  "topic_id": "TP-216",
  "synthetic": true,
  "real_customer_data": false,
  "purpose": "Swiss internal detail grain and currencies",
  "input": {
    "Ntry": {
      "ref": "N-A",
      "amount": 250,
      "currency": "CHF"
    },
    "details": [
      {
        "ref": "D-A",
        "amount": 90,
        "currency": "CHF"
      },
      {
        "ref": "D-B",
        "amount": 160,
        "currency": "CHF"
      }
    ],
    "other_amount": {
      "amount": 80,
      "currency": "EUR"
    }
  },
  "expected_review": {
    "CHF_details": 250,
    "wrong_Ntry_plus_details": 500,
    "EUR_not_summed_into_CHF": true,
    "missing_number_of_transactions_is_not_zero": true
  },
  "scope": "Defined same-currency no-fee synthetic case. Does not validate actual CAMT XML.",
  "verification": "Python reference model only. Vendor UI, accounting operations, real bank compatibility and authenticated imports NOT_VERIFIED."
}
