{
  "version": "xarts.graph-relations/1",
  "family": "graph-relations",
  "operation": "closed-roster-mesh",
  "provenance": {
    "legacyId": "sevens"
  },
  "data": {
    "nodes": [
      {
        "id": "strategy",
        "value": 32,
        "finding": "Ningún socio sabe decir a qué encargos se dice que no. En 2025 se presentó oferta a 34 concursos y se ganaron 3."
      },
      {
        "id": "structure",
        "value": 28,
        "finding": "90 personas y ningún organigrama escrito. Los 11 encargos abiertos cuelgan de los mismos 2 socios fundadores."
      },
      {
        "id": "systems",
        "value": 24,
        "finding": "Las horas se imputan en una hoja de cálculo que cierra a 45 días. Nadie sabe si un encargo ganó dinero hasta que ha terminado."
      },
      {
        "id": "shared-values",
        "value": 88,
        "finding": "«Aquí no se firma un plano que no defenderíamos en obra»: la frase salió literal en 15 de las 18 entrevistas."
      },
      {
        "id": "style",
        "value": 74,
        "finding": "La crítica de proyecto de los jueves lleva 12 años sin fallar una semana, y va el equipo entero, no solo los jefes."
      },
      {
        "id": "staff",
        "value": 81,
        "finding": "Rotación del 6 % frente al 19 % del sector. Los 4 jefes de proyecto llevan de media 7 años en el estudio."
      },
      {
        "id": "skills",
        "value": 79,
        "finding": "Rehabilitación estructural en madera: 3 premios y 9 encargos por recomendación directa. La capacidad existe; no hay quien la venda."
      }
    ]
  },
  "model": {
    "kind": "seven-s",
    "slots": [
      {
        "id": "strategy",
        "label": "Estrategia",
        "group": "hard",
        "center": false
      },
      {
        "id": "structure",
        "label": "Estructura",
        "group": "hard",
        "center": false
      },
      {
        "id": "systems",
        "label": "Sistemas",
        "group": "hard",
        "center": false
      },
      {
        "id": "shared-values",
        "label": "Valores compartidos",
        "group": "soft",
        "center": true
      },
      {
        "id": "style",
        "label": "Estilo",
        "group": "soft",
        "center": false
      },
      {
        "id": "staff",
        "label": "Personal",
        "group": "soft",
        "center": false
      },
      {
        "id": "skills",
        "label": "Capacidades",
        "group": "soft",
        "center": false
      }
    ],
    "groups": [
      {
        "id": "hard",
        "label": "Duros",
        "shape": "square"
      },
      {
        "id": "soft",
        "label": "Blandos",
        "shape": "circle"
      }
    ],
    "connections": {
      "kind": "complete-pairs",
      "direction": "undirected",
      "weight": "none",
      "meaning": "declared-model-interdependence"
    },
    "scale": {
      "minimum": 0,
      "maximum": 100
    },
    "area": "proportional-above-visible-floor"
  },
  "calculation": {
    "order": [
      "strategy",
      "structure",
      "systems",
      "shared-values",
      "style",
      "staff",
      "skills"
    ],
    "placement": "by-group",
    "groupOrder": [
      "hard",
      "soft"
    ],
    "mean": "arithmetic"
  },
  "layout": {
    "graphHeight": 650,
    "edge": 24,
    "noteGap": 10,
    "legendGap": 10,
    "labelGap": 11,
    "hubGap": 6,
    "maximumLabelWidth": 152,
    "maximumLabelLines": 2,
    "initialRadiusRatio": 0.14,
    "minimumVisibleRadius": 4,
    "angles": [
      -128,
      180,
      128,
      -52,
      0,
      52
    ],
    "rasterReserve": 0.02,
    "fullText": true,
    "edgeTextClearance": 5,
    "capacity": "reject-scale-collapse"
  },
  "marks": {
    "minimumRadius": 11,
    "maximumRadius": 46,
    "mesh": {
      "color": "#969c96",
      "width": 1,
      "gap": 3
    },
    "groups": {
      "hard": {
        "fill": "#91abb7",
        "stroke": "series.blue",
        "width": 1.5,
        "cornerRadius": 0
      },
      "soft": {
        "fill": "#abd1bc",
        "stroke": "series.emerald",
        "width": 1.5
      }
    }
  },
  "labels": {
    "name": {
      "size": 14,
      "weight": 500,
      "color": "textPrimary"
    },
    "score": {
      "size": 18,
      "weight": 600,
      "color": "textPrimary"
    },
    "nameLineHeight": 20,
    "scoreGap": 6,
    "family": "'Inter', system-ui, -apple-system, sans-serif",
    "baselineFactor": 0.8
  },
  "notes": {
    "font": {
      "size": 12,
      "weight": 400,
      "color": "textSecondary"
    },
    "mode": "full-wrap",
    "templates": [
      "El área añadida al suelo visible representa la alineación sobre {maximum}. Media de los {hardCount} duros: {hardMean}; de los {softCount} blandos: {softMean}. Disposición: {placementLong}. Las 21 relaciones expresan interdependencia del modelo, sin pesos medidos."
    ],
    "placement": {
      "byGroup": {
        "long": "los tres duros a la izquierda, los tres blandos del anillo a la derecha",
        "short": "duros a la izquierda, blandos a la derecha"
      },
      "declaredOrder": {
        "long": "las seis del anillo en el orden en que vienen las filas",
        "short": "en el orden del fichero"
      }
    },
    "offset": -6,
    "lineHeight": 20
  },
  "legend": {
    "font": {
      "size": 12,
      "weight": 400,
      "color": "textSecondary"
    },
    "exportMeasurement": "shaped",
    "chip": 10,
    "chipGap": 6,
    "entryGap": 18,
    "mode": "full-wrap",
    "rowGap": 12,
    "longTemplate": "{group} — {members}",
    "shortTemplate": "{group}",
    "baselineFactor": 0.85,
    "chipBaselineFactor": 0.65
  },
  "findings": {
    "mode": "visible-ledger",
    "title": "Hallazgos de los siete elementos",
    "headerFont": {
      "size": 14,
      "weight": 600,
      "color": "textPrimary"
    },
    "bodyFont": {
      "size": 12,
      "weight": 400,
      "color": "textSecondary"
    },
    "lineHeight": 20,
    "headerLineHeight": 22,
    "gap": 8,
    "rowGap": 20,
    "padding": 24,
    "columns": 2,
    "columnGap": 24,
    "maximumLines": 20
  },
  "interaction": {
    "hover": true,
    "dimOpacity": 0.55,
    "scoreTemplate": "{score} de {maximum}",
    "groupTemplate": "{group}",
    "maximumTooltipWidth": 260
  },
  "annotations": [],
  "document": {
    "textOverflow": "preserve",
    "header": {
      "title": "La cultura aguanta a noventa personas; lo que no existe es la máquina que las coordina",
      "subtitle": "Diagnóstico 7S de un estudio de arquitectura tras cuadruplicar plantilla en cuatro años: los cuatro elementos blandos promedian 81 sobre 100 y los tres duros se quedan en 28"
    },
    "footer": {
      "source": "Diagnóstico interno sobre 18 entrevistas a socios, jefes de proyecto y equipo, más la revisión de los 11 encargos abiertos — caso ilustrativo",
      "notes": "Una fila por cada uno de los siete elementos del modelo de McKinsey; el roster es cerrado y hacen falta los siete. El ÁREA de cada ranura es su alineación con la estrategia declarada sobre una escala 0–100 que declara el marco, no el fichero. La forma repite el bando: cuadrado los tres duros, círculo los cuatro blandos. Las veintiuna aristas son la afirmación del modelo —cada elemento tira de los otros seis— y no llevan dato: nadie ha medido cuánto se sostiene cada pareja.",
      "alt": "Malla trabada de siete elementos. Los cuatro blandos, en círculos grandes: valores compartidos 88, personal 81, capacidades 79 y estilo 74. Los tres duros, en cuadrados pequeños: estrategia 32, estructura 28 y sistemas 24. La brecha entre los dos bandos es de 53 puntos y va en el sentido contrario al habitual: el estudio tiene con quién y con qué cultura, y no tiene ni rumbo escrito, ni organigrama, ni sistemas."
    },
    "spacing": {
      "horizontalPadding": 24,
      "topPadding": 22,
      "bottomPadding": 16,
      "minimumTextGap": 4
    }
  },
  "presentation": {
    "theme": "anlak",
    "dimensions": {
      "width": 900,
      "height": 1052
    },
    "locale": "es-ES",
    "fonts": "reference",
    "surface": "theme",
    "framePadding": 24
  },
  "output": {
    "filename": "sevens",
    "embedSpec": true
  }
}
