{
  "schema_version": "1.0",
  "product": "BondStats Financial Feasibility Engine",
  "dataset_type": "synthetic_precomputed_reference_scenarios",
  "engine_version": "1.0.0",
  "generated_by": "private_bondstats_feasibility_engine",
  "data_origin": "proprietary deterministic model and authored synthetic inputs; no external data",
  "runtime": "precomputed_static_json",
  "is_live_calculation_api": false,
  "fingerprint_sha256": "824f473c40e2c956b2cf48dfc17d28b0eecb605fa9bda88dc5ff42e8475b43f1",
  "scenarios": [
    {
      "id": "baseline",
      "title": "Baseline refinancing",
      "description": "Illustrative synthetic scenario; not observed market data.",
      "parameters": {
        "opening_liquidity": 85,
        "annual_maturities": 120,
        "annual_inflows": 30,
        "annual_outflows": 10,
        "annual_refinancing_capacity": 70,
        "reserve_floor": 15,
        "periods": 4,
        "refinancing_haircut_pct": 0
      },
      "result": {
        "feasible": false,
        "minimum_upfront_injection": "50",
        "minimum_headroom": "-50",
        "first_breach": {
          "index": 2,
          "label": "Y3",
          "shortfall": "20"
        },
        "period_end_liquidity": [
          {
            "period": "Y1",
            "cash": "55",
            "reserve_floor": "15"
          },
          {
            "period": "Y2",
            "cash": "25",
            "reserve_floor": "15"
          },
          {
            "period": "Y3",
            "cash": "-5",
            "reserve_floor": "15"
          },
          {
            "period": "Y4",
            "cash": "-35",
            "reserve_floor": "15"
          }
        ]
      }
    },
    {
      "id": "tight_funding",
      "title": "Tight funding conditions",
      "description": "Illustrative synthetic scenario; not observed market data.",
      "parameters": {
        "opening_liquidity": 85,
        "annual_maturities": 120,
        "annual_inflows": 30,
        "annual_outflows": 10,
        "annual_refinancing_capacity": 70,
        "reserve_floor": 15,
        "periods": 4,
        "refinancing_haircut_pct": 35
      },
      "result": {
        "feasible": false,
        "minimum_upfront_injection": "148",
        "minimum_headroom": "-148",
        "first_breach": {
          "index": 1,
          "label": "Y2",
          "shortfall": "39"
        },
        "period_end_liquidity": [
          {
            "period": "Y1",
            "cash": "30.5",
            "reserve_floor": "15"
          },
          {
            "period": "Y2",
            "cash": "-24",
            "reserve_floor": "15"
          },
          {
            "period": "Y3",
            "cash": "-78.5",
            "reserve_floor": "15"
          },
          {
            "period": "Y4",
            "cash": "-133",
            "reserve_floor": "15"
          }
        ]
      }
    },
    {
      "id": "liquidity_buffer",
      "title": "Higher liquidity buffer",
      "description": "Illustrative synthetic scenario; not observed market data.",
      "parameters": {
        "opening_liquidity": 85,
        "annual_maturities": 120,
        "annual_inflows": 30,
        "annual_outflows": 10,
        "annual_refinancing_capacity": 70,
        "reserve_floor": 30,
        "periods": 4,
        "refinancing_haircut_pct": 0
      },
      "result": {
        "feasible": false,
        "minimum_upfront_injection": "65",
        "minimum_headroom": "-65",
        "first_breach": {
          "index": 1,
          "label": "Y2",
          "shortfall": "5"
        },
        "period_end_liquidity": [
          {
            "period": "Y1",
            "cash": "55",
            "reserve_floor": "30"
          },
          {
            "period": "Y2",
            "cash": "25",
            "reserve_floor": "30"
          },
          {
            "period": "Y3",
            "cash": "-5",
            "reserve_floor": "30"
          },
          {
            "period": "Y4",
            "cash": "-35",
            "reserve_floor": "30"
          }
        ]
      }
    },
    {
      "id": "reduced_maturities",
      "title": "Maturity extension",
      "description": "Illustrative synthetic scenario; not observed market data.",
      "parameters": {
        "opening_liquidity": 85,
        "annual_maturities": 90,
        "annual_inflows": 30,
        "annual_outflows": 10,
        "annual_refinancing_capacity": 70,
        "reserve_floor": 15,
        "periods": 4,
        "refinancing_haircut_pct": 0
      },
      "result": {
        "feasible": true,
        "minimum_upfront_injection": "0",
        "minimum_headroom": "70",
        "first_breach": null,
        "period_end_liquidity": [
          {
            "period": "Y1",
            "cash": "85",
            "reserve_floor": "15"
          },
          {
            "period": "Y2",
            "cash": "85",
            "reserve_floor": "15"
          },
          {
            "period": "Y3",
            "cash": "85",
            "reserve_floor": "15"
          },
          {
            "period": "Y4",
            "cash": "85",
            "reserve_floor": "15"
          }
        ]
      }
    },
    {
      "id": "stronger_cashflow",
      "title": "Stronger operating inflows",
      "description": "Illustrative synthetic scenario; not observed market data.",
      "parameters": {
        "opening_liquidity": 85,
        "annual_maturities": 120,
        "annual_inflows": 55,
        "annual_outflows": 10,
        "annual_refinancing_capacity": 70,
        "reserve_floor": 15,
        "periods": 4,
        "refinancing_haircut_pct": 0
      },
      "result": {
        "feasible": true,
        "minimum_upfront_injection": "0",
        "minimum_headroom": "50",
        "first_breach": null,
        "period_end_liquidity": [
          {
            "period": "Y1",
            "cash": "80",
            "reserve_floor": "15"
          },
          {
            "period": "Y2",
            "cash": "75",
            "reserve_floor": "15"
          },
          {
            "period": "Y3",
            "cash": "70",
            "reserve_floor": "15"
          },
          {
            "period": "Y4",
            "cash": "65",
            "reserve_floor": "15"
          }
        ]
      }
    },
    {
      "id": "zero_refinancing",
      "title": "Refinancing market closure",
      "description": "Illustrative synthetic scenario; not observed market data.",
      "parameters": {
        "opening_liquidity": 85,
        "annual_maturities": 120,
        "annual_inflows": 30,
        "annual_outflows": 10,
        "annual_refinancing_capacity": 0,
        "reserve_floor": 15,
        "periods": 4,
        "refinancing_haircut_pct": 0
      },
      "result": {
        "feasible": false,
        "minimum_upfront_injection": "330",
        "minimum_headroom": "-330",
        "first_breach": {
          "index": 0,
          "label": "Y1",
          "shortfall": "30"
        },
        "period_end_liquidity": [
          {
            "period": "Y1",
            "cash": "-15",
            "reserve_floor": "15"
          },
          {
            "period": "Y2",
            "cash": "-115",
            "reserve_floor": "15"
          },
          {
            "period": "Y3",
            "cash": "-215",
            "reserve_floor": "15"
          },
          {
            "period": "Y4",
            "cash": "-315",
            "reserve_floor": "15"
          }
        ]
      }
    }
  ],
  "limitations": [
    "Synthetic illustrative cases, not real country or company data.",
    "Only static scenarios are published; private Python execution is not exposed.",
    "The browser calculator operates independently from this reference dataset."
  ]
}
