{
  "note": "Local site-repo fixture scenarios for public-money-settlement-receipt's two OCG v0.8 §21.4 gates. Verified by public-money-settlement-receipt.gate-check.mjs against the repo's own kernels + _gateval.mjs -- the worker-CI gate-branch-coverage.test.mjs fixture (mcp-apps-poc/data/chain-fixtures.json) is out of this row's fence and is supplied at ASSEMBLE-LAND time.",
  "no_currency": {
    "art-513-public-money-settlement-receipt": {
      "payment_ref": "ref-1", "payer_class": "citizen", "declared_revenue_code": "REV-1",
      "revenue_code_table": [{ "code": "REV-1", "ministry": "Treasury" }],
      "treasury_account_credited": "TSA-1", "amount_collected": 100, "amount_credited": 100,
      "rails": [{ "rail": "cbdc", "settlement_ref": "s1", "declared_finality_basis": "irrevocable", "settled": true }]
    }
  },
  "currency_canton_leg": {
    "art-513-public-money-settlement-receipt": {
      "payment_ref": "ref-2", "payer_class": "citizen", "declared_revenue_code": "REV-1",
      "revenue_code_table": [{ "code": "REV-1", "ministry": "Treasury" }],
      "treasury_account_credited": "TSA-1", "currency": "USD", "amount_collected": 100, "amount_credited": 100,
      "rails": [{ "rail": "cbdc", "settlement_ref": "s2", "declared_finality_basis": "irrevocable", "settled": true }]
    },
    "511-multi-currency-pvp-validator": {
      "legs": [{ "ccy_sold": "USD", "ccy_bought": "USD", "notional": 100, "implied_rate": 1 }],
      "atomicity_type": "atomic_pvp", "finality_type": "irrevocable_realtime",
      "has_unwind_procedure": true, "canton_leg": true
    }
  },
  "currency_bank_rail_leg": {
    "art-513-public-money-settlement-receipt": {
      "payment_ref": "ref-3", "payer_class": "citizen", "declared_revenue_code": "REV-1",
      "revenue_code_table": [{ "code": "REV-1", "ministry": "Treasury" }],
      "treasury_account_credited": "TSA-1", "currency": "USD", "amount_collected": 100, "amount_credited": 100,
      "rails": [{ "rail": "rtgs", "settlement_ref": "s3", "declared_finality_basis": "irrevocable", "settled": true }]
    },
    "511-multi-currency-pvp-validator": {
      "legs": [{ "ccy_sold": "USD", "ccy_bought": "EUR", "notional": 100, "implied_rate": 0.92 }],
      "atomicity_type": "atomic_pvp", "finality_type": "irrevocable_realtime",
      "has_unwind_procedure": true, "canton_leg": false
    }
  }
}
