{
  "schema_version": "1.0.0",
  "model_version": "2026-09-12.1",
  "status": "synthetic_teaching_data",
  "language": "en",
  "workshop": "inversion-contract",
  "title": "The inversion contract",
  "assumptions": "All rates are illustrative. Payments are equal and occur at each year end. The model excludes taxes, financing, degradation and residual value. A negative pool appears as a deficit; the project terms determine how it is funded.",
  "inputs": {
    "savings": {
      "value": 80000,
      "unit": "€/y",
      "description": "Verified savings value"
    },
    "flex": {
      "value": 10000,
      "unit": "€/y",
      "description": "Separate delivered service"
    },
    "costs": {
      "value": 12000,
      "unit": "€/y",
      "description": "Incremental costs"
    },
    "reserve": {
      "value": 10,
      "unit": "%",
      "description": "Reserve from positive pool"
    },
    "owner": {
      "value": 40,
      "unit": "%",
      "description": "Owner share"
    },
    "investor": {
      "value": 40,
      "unit": "%",
      "description": "Investor share"
    },
    "academy": {
      "value": 10,
      "unit": "%",
      "description": "Academy share of practitioner fee"
    },
    "capex": {
      "value": 80000,
      "unit": "€",
      "description": "Investor initial investment"
    },
    "years": {
      "value": 5,
      "unit": "y",
      "description": "Years of equal annual payments"
    },
    "discount": {
      "value": 10,
      "unit": "%",
      "description": "Discount rate"
    }
  }
}