 {
    "projectDataset": {
    "projectId": "602",
    "projectKey": "mx-innabeach-602",
    "projectDatasetRef": "https://www.proyectos-inmobiliarios.com/datasets/derived/public/proyectos/mx-innabeach-602.json",
    "sourceDataset": {
      "id": "sv-dataset-master",
      "access": "restricted"
    },
    "derivationChain": ["https://www.proyectos-inmobiliarios.com/datasets/derived/public/mx-puertomorelos-puertomorelos-apartamento.json"],
    "projectName": "INNA Beach",
    "datasetVersion": "1.0.2",
    "sourceDatasetVersion": "1.0.2",
    "location": {
      "country": "México",
      "city": "Puerto Morelos",
      "sector": "Puerto Morelos",
      "propertyType": "apartamento"
    },
    "stage": "construccion",
    "rawMetrics": {
      "roi_capital": 0,
      "ocupacion_referencia": 74.3,
      "precioReferencia": 9000000,
      "moneda": "MXN",
      "financiacionDesarrolladorPorcentaje": 35,
      "financiacionDesarrolladorMeses": 0,
      "saldoContraEntregaPorcentaje": 65,
      "normalizationBounds": {
        "roi_capital": { "min": 0, "max": 1250 },
      "financiacion": { "min": 0, "max": 60 },
        "ocupacion": { "min": 0, "max": 81 }
      },
      "formaPagoSaldoFinal": [
        "contado",
        "credito_hipotecario"
      ]
    },
    "normalizedMetrics": {
       "roi_capital_norm": 0,
       "financiacion_norm": 0,
       "etapaProyecto_norm": 0.7,
      "ocupacion_norm": 0.92,
      "ubicacionScore": 0.96
    },
    "scoresByProfile": {
      "source": "officialScoringFormulas",
      "formulaVersion": "1.0.2",
      "range": [0, 100],
      "values": {
        "rentista": 28,
        "conservador": 46,
        "patrimonial": 38,
        "especulativo": 30
      }
    },
    "semanticResolution": {
      "source": "semanticReasoningRules",
      "rulesVersion": "1.0.2",
      "dominantVariableByProfile": {
        "rentista": "financiacion_norm",
        "conservador": "financiacion_norm",
        "patrimonial": "ubicacionScore",
        "especulativo": "roi_capital_norm"
      },
      "textPersisted": false,
      "resolutionTiming": "on_read"
    },
    "governance": {
      "financingIsNotReturn": true,
      "scoresAreContextual": true,
      "semanticTextGeneration": "forbidden",
      "deterministic": true,
      "auditable": true
    }
  }
}