{
  "currency": "EUR",
  "engine_revision": "847b62aa0c6034b4444ba753185a919e3786d454",
  "inputs": {
    "ac_kw": 3500,
    "annual_energy_mwh": 4400,
    "attributes": {
      "public_sample": true
    },
    "capture_price_eur_mwh": 80,
    "cod_year": 2010,
    "connection_point_id": null,
    "connection_voltage_kv": null,
    "contracted_price_eur_mwh": null,
    "country": "IT",
    "currency": "EUR",
    "dc_kwp": 4000,
    "dso": null,
    "free_area_ha": 1.5,
    "grid_export_kw": 3500,
    "grid_import_kw": null,
    "id": "sample-pv",
    "land_tenure": "unknown",
    "largest_free_polygon_ha": 1,
    "latitude": 43.1,
    "lease_end_year": null,
    "longitude": 12.3,
    "module_status": "legacy",
    "module_weight_kg": 20,
    "module_wp": 250,
    "modules_per_string": null,
    "modules_per_table": 32,
    "n_modules": 16000,
    "n_tables": 500,
    "name": "PV8 demonstration solar plant",
    "offtake_contracted_pct": null,
    "offtake_merchant_pct": null,
    "organisation_id": "public-synthetic-only",
    "site_area_ha": 8,
    "sources": [
      "Synthetic demonstration assumptions; no owner records"
    ],
    "strings": null,
    "tariff_end_date": null,
    "transformer_kva": null,
    "uploads": {}
  },
  "recipe_sha256": "6336621d4d7dd98e4d258b757e006f2dad71c51d6d5a7fda73afb56d034eef41",
  "result": {
    "assumptions": [
      "No digital twin for this asset — electrical topology and equipment ratings are not verified. Build one by uploading the engineering data room (Digital Twin Builder).",
      "Bandwidth 0.020 Gbps/kW-IT is an ASSUMPTION — workload dependent; carrier RFQ verifies.",
      "PV share not entered: it defaults to the PV output a data-centre load uses hour by hour; the rest of the load is priced at the grid tariff.",
      "Template: Nodaica MDC-500-Sea (default template) — 500 kW IT/unit, 1100 kVA electrical envelope, 89 m² physical footprint.",
      "Spatial basis: shell footprint screening — 142 m²/unit.",
      "MDC financial CAPEX is six editable line items; grid works, civils, fibre, permits, cooling and IT/GPU hardware need EPC/OEM quotes."
    ],
    "decision_stage": "SCREENING",
    "engineering": {
      "additional_download_capacity_to_request_mw": null,
      "annual_heat_rejected_mwh_th": 5829,
      "area_available_m2": 10000,
      "area_needed_m2": 142.4,
      "average_facility_load_mw": 0.686,
      "average_grid_baseload_deficit_mw": 0.452,
      "binding_constraint": "grid import (unknown)",
      "clearance_factor": 1.6,
      "connectivity": "UNVERIFIED — run connectivity screening (fibre/carriers/latency)",
      "download_capacity_basis": "Firm import right sized to the larger of the full scenario facility demand (IT kW × target PUE) and the installed whole-unit vendor kVA envelope (conservatively at power factor 1). No firm solar contribution is credited because PV can be zero at night; confirm power factor, redundancy and start-up duty with the OEM and DSO/TSO.",
      "download_capacity_evidence_status": "GRID_IMPORT_UNKNOWN_EXPORT_NOT_USED",
      "electrical_rating_basis": null,
      "electrical_rating_unit": "kVA",
      "energy_allocation_basis": "Hourly coincidence: PV supplies the data centre only in the hours both run; the rest of its load is bought from the grid.",
      "envelope_basis": null,
      "envelope_confidence": null,
      "envelope_shape_assumption": null,
      "envelope_source": null,
      "envelope_status": null,
      "existing_download_capacity_mw": null,
      "facility_design_demand_mw": 0.7,
      "facility_energy_mwh_yr": 6009,
      "grid_energy_required_mwh_yr": 3962,
      "grid_energy_share_%": 65.9,
      "grid_fit": "UNKNOWN — grid import capacity is not recorded; request or confirm a firm download right",
      "grid_import_available_kw": null,
      "grid_import_required_kva": 1100,
      "grid_import_required_kw": 1100,
      "grid_import_verdict": "UNKNOWN — no grid import capacity recorded",
      "grid_it_max_mw": null,
      "heat_reuse_note": "district heating / greenhouse offtake worth screening (~665 kWth continuous); lifting it from 30 °C to 70 °C takes a heat pump at COP 4.11 (DEA technology data, CC BY 4.0; held at the evidenced lift) → ~879 kWth delivered for ~214 kWe",
      "it_energy_mwh_yr": 4292,
      "it_mw": 0.5,
      "land_basis": "whole mapped plot boundary; existing PV remains visible and the interactive layout quantifies every affected string",
      "land_it_max_mw": 35.0,
      "layout_area_needed_m2": 142.4,
      "layout_basis": "client/recommended unit count; electrical feasibility reported separately",
      "layout_drawability": "PASS — spatial envelope can be explored independently of grid feasibility",
      "layout_it_mw": 0.5,
      "layout_units": 1,
      "new_bandwidth_required": "2 x 10 Gbps (diverse routes, N+1)",
      "physical_footprint_basis": null,
      "power_source": "grid import + on-site PV (behind same POI)",
      "pv_energy_to_mdc_mwh_yr": 2047,
      "pv_energy_used_by_mdc_mwh_yr": 2047,
      "pv_output_for_mdc_consumption_%": 46.5,
      "pv_share_basis": "HOURLY_COINCIDENCE_DEFAULT",
      "pv_supply_design": "HOURLY_COINCIDENCE",
      "recommended_download_capacity_mw": 1.1,
      "renewable_coverage_%": 34.1,
      "shared_site_infrastructure_m2": 0.0,
      "sized_by": "client",
      "spatial_basis": "shell footprint × 1.6 screening allowance",
      "spatial_confidence": "LOW",
      "spatial_fit": "PASS",
      "spatial_source": "generic_clearance_factor",
      "target_compute_it_mw": 0.5,
      "target_pue": 1.4,
      "template": "Nodaica MDC-500-Sea (default template)",
      "topology_name": null,
      "total_site_envelope_m2": 142.4,
      "unit_envelope_length_m": null,
      "unit_envelope_width_m": null,
      "unit_facility_kw": null,
      "unit_footprint_m2": 89.0,
      "unit_grid_draw_kva": 1100.0,
      "unit_it_kw": 500.0,
      "unit_length_m": 12.2,
      "unit_site_envelope_m2": 142.4,
      "unit_width_m": 7.3,
      "units": 1,
      "vendor_facility_envelope_mva": 1.1,
      "vendor_facility_envelope_mw": null
    },
    "finance": {
      "capex_eur": 1610000.0,
      "discount_rate": 0.1,
      "financial_model": {
        "currency": "EUR",
        "locale": "it-IT",
        "missing": [],
        "notice": null,
        "project_finance": {
          "annual": [
            {
              "cfads_eur": 786811.03,
              "debt_service_eur": 0.0,
              "depreciation_eur": 131535.95,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 786811.03,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 786811.03,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 206928.97,
              "year": 1
            },
            {
              "cfads_eur": 786192.03,
              "debt_service_eur": 0.0,
              "depreciation_eur": 128956.81,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 786192.03,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 786192.03,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 207547.97,
              "year": 2
            },
            {
              "cfads_eur": 785585.18,
              "debt_service_eur": 0.0,
              "depreciation_eur": 126428.25,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 785585.18,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 785585.18,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 208154.82,
              "year": 3
            },
            {
              "cfads_eur": 784990.22,
              "debt_service_eur": 0.0,
              "depreciation_eur": 123949.26,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 784990.22,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 784990.22,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 208749.78,
              "year": 4
            },
            {
              "cfads_eur": 784406.93,
              "debt_service_eur": 0.0,
              "depreciation_eur": 121518.88,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 784406.93,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 784406.93,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 209333.07,
              "year": 5
            },
            {
              "cfads_eur": 783835.08,
              "debt_service_eur": 0.0,
              "depreciation_eur": 119136.16,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 783835.08,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 783835.08,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 209904.92,
              "year": 6
            },
            {
              "cfads_eur": 783274.44,
              "debt_service_eur": 0.0,
              "depreciation_eur": 116800.16,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 783274.44,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 783274.44,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 210465.56,
              "year": 7
            },
            {
              "cfads_eur": 782724.79,
              "debt_service_eur": 0.0,
              "depreciation_eur": 114509.96,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 782724.79,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 782724.79,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 211015.21,
              "year": 8
            },
            {
              "cfads_eur": 782185.92,
              "debt_service_eur": 0.0,
              "depreciation_eur": 112264.66,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 782185.92,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 782185.92,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 211554.08,
              "year": 9
            },
            {
              "cfads_eur": 781657.62,
              "debt_service_eur": 0.0,
              "depreciation_eur": 110063.4,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 781657.62,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 781657.62,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 212082.38,
              "year": 10
            },
            {
              "cfads_eur": 781139.67,
              "debt_service_eur": 0.0,
              "depreciation_eur": 107905.29,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 781139.67,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 781139.67,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 212600.33,
              "year": 11
            },
            {
              "cfads_eur": 780631.88,
              "debt_service_eur": 0.0,
              "depreciation_eur": 105789.5,
              "dscr": null,
              "energy_cost_eur": 639200.0,
              "equity_cashflow_eur": 780631.88,
              "grid_energy_cost_eur": 475440.0,
              "grid_reimbursement_eur": 475440.0,
              "heat_sales_revenue_eur": 0.0,
              "hosting_revenue_eur": 1200000.0,
              "incremental_operating_surplus_eur": 993740.0,
              "net_cashflow_eur": 780631.88,
              "operating_cost_eur": 42500.0,
              "operating_surplus_eur": 1157500.0,
              "opex_eur": 681700.0,
              "pv_export_forgone_eur": 163760.0,
              "pv_sales_revenue_eur": 0.0,
              "refresh_capex_eur": 0.0,
              "residual_eur": 0.0,
              "revenue_eur": 1675440.0,
              "tax_eur": 213108.12,
              "year": 12
            }
          ],
          "currency": "EUR",
          "economics": {
            "discount_rate_basis": "real post-tax",
            "money_basis": "real",
            "payback_years": 2.05,
            "post_tax": true,
            "project_irr_pct": 48.37,
            "project_irr_status": "unique",
            "project_npv_eur": 3733612.97,
            "tax_basis": "post-tax"
          },
          "inputs": {
            "capex_eur": 1610000.0,
            "corporate_tax_rate_pct": 24.0,
            "currency": "EUR",
            "depreciation_years": 12,
            "discount_rate_pct": 10.0,
            "horizon_years": 12
          },
          "sources_and_uses": {
            "gearing_pct": 0.0,
            "sources": {
              "debt_eur": 0.0,
              "equity_eur": 1610000.0,
              "total_eur": 1610000.0
            },
            "uses": {
              "capex_eur": 1610000.0,
              "dsra_eur": 0.0,
              "fees_eur": 0.0,
              "total_eur": 1610000.0
            }
          }
        },
        "status": "MODELLED"
      },
      "horizon_years": 12,
      "irr": 0.48369999999999996,
      "irr_status": "unique",
      "note": "NPV of the data-centre scenario against continued PV exports: the owner's cash flow less the PV export income the data centre gives up (a supported Czech plant's at its support price until support ends). Tenant contract, grid tariff, PUE and hardware quote need diligence.",
      "npv_eur": 3733612.97,
      "opex_eur_yr": 681700.0,
      "payback_years": 2.05,
      "revenue_eur_yr": 1675440.0
    },
    "kind": "mdc"
  },
  "sha256": "d1f2f496f3a438fdb236066a9ba72ce8e2996ce42d834f6b4934f03c2144c79d"
}