{
  "tool_id": "504-settlement-risk-capital-optimizer",
  "note": "golden_hash is empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "minimal",
      "policy_parameters": {
        "positions": [
          {
            "instrument": "IR Swap 5Y",
            "notional_usd": 10000000,
            "rating": "aaa",
            "settlement_type": "t0"
          }
        ],
        "cet1_ratio": 0.125,
        "cost_of_capital": 0.1
      },
      "output_payload": {
        "verdict": "IMMATERIAL",
        "total_notional_usd": 10000000,
        "total_rwa_delta_usd": 0,
        "total_capital_freed": 0,
        "total_annual_saving": 0,
        "portfolio_bps": 0,
        "cet1_ratio": 0.125,
        "cost_of_capital": 0.1,
        "rows": [
          {
            "instrument": "IR Swap 5Y",
            "notional_usd": 10000000,
            "settlement_type": "t0",
            "asset_class": "ir",
            "rating": "aaa",
            "risk_weight": 0.2,
            "settle_days": 0,
            "pfe_legacy_usd": 0,
            "ead_legacy_usd": 0,
            "rwa_legacy_usd": 0,
            "capital_legacy_usd": 0,
            "ead_atomic_usd": 0,
            "rwa_delta_usd": 0,
            "capital_freed_usd": 0,
            "annual_saving_usd": 0,
            "saving_bps": 0,
            "flags": [
              "IMMATERIAL_SAVING"
            ]
          }
        ]
      },
      "golden_hash": "fb8d94d4312f7f819ec153b7bef7aeeb33cf03b45c02416b4896ec273110400e"
    }
  ]
}
