{
  "reference_year": 2024,
  "target_year": 2050,
  "weather_years_ending_september": [2012, 2018, 2021, 2022, 2023, 2024],
  "demand": {
    "heating_balance_temperature_c": 16,
    "cooling_balance_temperature_c": 20,
    "space_cop_at_7c": 3.5,
    "space_cop_slope_per_c": 0.08,
    "space_cop_floor": 1.5,
    "space_cop_ceiling": 5.0,
    "heat_smoothing_hours": 24,
    "charging_mode": "evening",
    "mapping_mode": "floor_area",
    "description": "Hourly COP curve and thermal smoothing are analyst assumptions; reference-year integral is anchored separately to each annual-model component. Floor-area weights are a geographic proxy. Fixed charging schedules are illustrative, not measured or optimized fleet schedules."
  },
  "supply": {
    "solar_reference_kwh_per_kwp": 1100,
    "hydro_bus_delivery_fraction": 0.98,
    "run_of_river_gw_gross": 4.319,
    "reservoir_turbine_gw_gross": 12.156,
    "combined_reservoir_gwh_gross": 8900,
    "hydro_pump_gw": 4.0,
    "hydro_pump_roundtrip_efficiency": 0.8,
    "battery_gw": 10,
    "battery_gwh": 40,
    "battery_roundtrip_efficiency": 0.9,
    "nuclear_unit_net_gw": 1.1,
    "nuclear_maintenance_days_per_unit": 30,
    "nuclear_other_availability": 0.98,
    "nuclear_forced_outage_days": 90,
    "other_generation_gw": 0,
    "export_limit_gw": 8,
    "description": "Future test portfolios, not construction commitments. Hydro gross power totals use BFE 2025 large-hydro page (16.475 GW minus 4.319 GW river); aggregate lake energy uses BFE 2024 table 14. All pumping and natural inflows share one store, never an extra 1.5 TWh. 4 GW pump power, 98% hydro bus delivery, battery specifications, solar yield and nuclear availability are assumptions. No gas, wind or other thermal generation is credited in this screening version."
  },
  "portfolios": {
    "solar_hydro": {"solar_gwp": 80, "new_nuclear_units": 0},
    "mixed": {"solar_gwp": 53, "new_nuclear_units": 3},
    "nuclear_hydro": {"solar_gwp": 26, "new_nuclear_units": 6}
  },
  "import_modes_gw": {"isolated": 0, "restricted": 2, "connected": 8},
  "objective_coefficients": {"unserved": 1000000, "imports": 100, "exports": -0.01, "hydro_release": 0.0001, "hydro_charge": 0.02, "hydro_spill": 0.000001, "battery_charge": 0.02, "battery_discharge": 0.0001, "curtailment": 0.000001},
  "objective_note": "Dimensionless dispatch-priority weights, not CHF/MWh, electricity prices or a cost optimization. Minimize shortage, then import exposure, while permitting exports of surplus; throughput penalties discourage gratuitous storage cycling. Perfect annual foresight is optimistic."
}
