{
  "version": "xarts.card-matrix/1",
  "family": "card-matrix",
  "operation": "named-slots",
  "provenance": {
    "legacyId": "concept-canvas"
  },
  "document": {
    "header": {
      "title": "El piloto tiene solución, canales y costes, y no tiene métrica",
      "subtitle": "Lean Canvas del piloto de datos: ocho bloques escritos y uno en blanco — el que decide si el piloto ha salido bien.",
      "source": "Esquema conceptual — sin escala, sin cifras. Plantilla de Maurya; el tamaño de cada bloque es el suyo, no el de su contenido."
    },
    "spacing": {
      "horizontalPadding": 24,
      "topPadding": 22,
      "bottomPadding": 24,
      "minimumTextGap": 6
    }
  },
  "output": {
    "filename": "concept-canvas",
    "embedSpec": true,
    "geometryDecimals": 2
  },
  "presentation": {
    "theme": "anlak",
    "dimensions": {
      "width": 1400,
      "height": 780
    },
    "locale": "es-ES",
    "fonts": "reference",
    "surface": "theme",
    "framePadding": 24
  },
  "vocabulary": {
    "model": "canvas",
    "name": "Lean Canvas",
    "originLabels": {
      "object": "OBJETO",
      "property": "PROPIEDAD",
      "link": "ENLACE",
      "action": "ACCIÓN"
    }
  },
  "data": {
    "kind": "slot-cards",
    "rows": [
      {
        "id": "item-1",
        "slot": "problema",
        "label": "Cada área calcula lo suyo",
        "note": "tres definiciones de la misma cifra",
        "origin": null
      },
      {
        "id": "item-2",
        "slot": "problema",
        "label": "Nadie firma el número",
        "note": "y por eso se rehace en cada comité",
        "origin": null
      },
      {
        "id": "item-3",
        "slot": "solucion",
        "label": "Un catálogo de objetos",
        "note": "con dueño y definición escrita",
        "origin": null
      },
      {
        "id": "item-4",
        "slot": "solucion",
        "label": "Un cuadro por decisión",
        "note": "no uno por sistema origen",
        "origin": null
      },
      {
        "id": "item-5",
        "slot": "propuesta",
        "label": "La misma cifra en las tres áreas",
        "note": "y la definición al lado, siempre",
        "origin": null
      },
      {
        "id": "item-6",
        "slot": "ventaja",
        "label": "El contexto del negocio",
        "note": "no se compra ni se subcontrata",
        "origin": null
      },
      {
        "id": "item-7",
        "slot": "segmentos",
        "label": "Comité de dirección",
        "note": "decide con lo que se le publica",
        "origin": null
      },
      {
        "id": "item-8",
        "slot": "segmentos",
        "label": "Jefaturas de área",
        "note": "comparan entre sí cada mes",
        "origin": null
      },
      {
        "id": "item-9",
        "slot": "canales",
        "label": "El cuadro publicado",
        "note": "la vía declarada del piloto",
        "origin": null
      },
      {
        "id": "item-10",
        "slot": "costes",
        "label": "Dos personas seis semanas",
        "note": "presupuestado y aprobado",
        "origin": null
      },
      {
        "id": "item-11",
        "slot": "costes",
        "label": "Licencias del almacén",
        "note": "prorrateadas al piloto",
        "origin": null
      },
      {
        "id": "item-12",
        "slot": "ingresos",
        "label": "Horas de comité que se ahorran",
        "note": "estimadas, sin medir antes",
        "origin": null
      },
      {
        "id": "item-13",
        "slot": "metricas",
        "label": "",
        "note": "no hay indicador declarado antes de arrancar, ni línea base",
        "origin": null
      }
    ]
  },
  "encoding": {
    "id": "id",
    "slot": "slot",
    "label": "label",
    "note": "note",
    "origin": "origin"
  },
  "grouping": {
    "slots": [
      {
        "id": "problema",
        "title": "Problema",
        "role": "neutro"
      },
      {
        "id": "solucion",
        "title": "Solución",
        "role": "neutro"
      },
      {
        "id": "metricas",
        "title": "Métricas clave",
        "role": "ausente"
      },
      {
        "id": "propuesta",
        "title": "Propuesta de valor única",
        "role": "neutro"
      },
      {
        "id": "ventaja",
        "title": "Ventaja injusta",
        "role": "neutro"
      },
      {
        "id": "canales",
        "title": "Canales",
        "role": "neutro"
      },
      {
        "id": "segmentos",
        "title": "Segmentos de clientes",
        "role": "neutro"
      },
      {
        "id": "costes",
        "title": "Estructura de costes",
        "role": "neutro"
      },
      {
        "id": "ingresos",
        "title": "Flujos de ingresos",
        "role": "neutro"
      }
    ]
  },
  "calculation": {
    "areaMeaning": "template-only",
    "itemOrder": "input",
    "emptySlots": "preserve",
    "occupancy": "many",
    "absence": "reason-only",
    "unknownMembership": "reject"
  },
  "layout": {
    "view": "template",
    "margin": {
      "top": 24,
      "right": 24,
      "bottom": 24,
      "left": 24
    },
    "regions": [
      {
        "slot": "problema",
        "x": 0,
        "y": 0,
        "width": 0.2,
        "height": 0.72
      },
      {
        "slot": "solucion",
        "x": 0.2,
        "y": 0,
        "width": 0.2,
        "height": 0.36
      },
      {
        "slot": "metricas",
        "x": 0.2,
        "y": 0.36,
        "width": 0.2,
        "height": 0.36
      },
      {
        "slot": "propuesta",
        "x": 0.4,
        "y": 0,
        "width": 0.2,
        "height": 0.72
      },
      {
        "slot": "ventaja",
        "x": 0.6,
        "y": 0,
        "width": 0.2,
        "height": 0.36
      },
      {
        "slot": "canales",
        "x": 0.6,
        "y": 0.36,
        "width": 0.2,
        "height": 0.36
      },
      {
        "slot": "segmentos",
        "x": 0.8,
        "y": 0,
        "width": 0.2,
        "height": 0.72
      },
      {
        "slot": "costes",
        "x": 0,
        "y": 0.72,
        "width": 0.5,
        "height": 0.28
      },
      {
        "slot": "ingresos",
        "x": 0.5,
        "y": 0.72,
        "width": 0.5,
        "height": 0.28
      }
    ],
    "gap": 8,
    "gridUnit": 8,
    "padding": {
      "x": 14,
      "y": 12
    },
    "itemIndent": 16,
    "itemGap": 8,
    "itemMarkerWidth": 12,
    "minSlotWidth": 116,
    "minSlotHeight": 56,
    "maxItems": 6,
    "maxLabelLines": 3,
    "maxNoteLines": 2,
    "maxReasonLines": 4,
    "caption": true,
    "sizeNotice": "el tamaño de cada bloque es de la plantilla, no de lo que lleva dentro"
  },
  "marks": {
    "paints": {
      "neutro": {
        "fill": "surface",
        "border": "border",
        "ink": "textPrimary",
        "dash": "",
        "fillOpacity": 1,
        "strokeOpacity": 1
      },
      "foco": {
        "fill": "series.blue",
        "border": "series.blue",
        "ink": "surface",
        "dash": "",
        "fillOpacity": 1,
        "strokeOpacity": 1
      },
      "alerta": {
        "fill": "surface",
        "border": "negative",
        "ink": "negative",
        "dash": "",
        "fillOpacity": 1,
        "strokeOpacity": 1
      },
      "ausente": {
        "fill": "none",
        "border": "textMuted",
        "ink": "textMuted",
        "dash": "6 4",
        "fillOpacity": 1,
        "strokeOpacity": 1
      },
      "favorable": {
        "fill": "surfaceAlt",
        "border": "series.teal",
        "ink": "textPrimary",
        "dash": "",
        "fillOpacity": 1,
        "strokeOpacity": 1
      }
    },
    "emptyRole": "ausente",
    "radius": 4,
    "thin": 1.25,
    "medium": 2,
    "thick": 4,
    "frameColor": "border"
  },
  "labels": {
    "slot": {
      "size": 14,
      "weight": 700,
      "color": "textMuted"
    },
    "item": {
      "size": 16,
      "weight": 700,
      "color": "textPrimary"
    },
    "note": {
      "size": 16,
      "weight": 400,
      "color": "textMuted"
    },
    "caption": {
      "size": 14,
      "weight": 700,
      "color": "textMuted"
    },
    "verdict": {
      "size": 22,
      "weight": 700,
      "color": "accent"
    },
    "band": {
      "size": 14,
      "weight": 700,
      "color": "textMuted"
    },
    "labelLineGap": 9,
    "noteLineGap": 9,
    "slotLineGap": 9,
    "detailGap": 8,
    "letterSpacing": 0.06
  },
  "editorial": {
    "band": {
      "text": "ningún bloque declara la fecha en la que se revisará",
      "role": "ausente"
    },
    "verdict": "Un piloto sin métrica declarada de antemano no puede fracasar, y por eso tampoco puede demostrar nada.",
    "bandHeight": 48,
    "maxVerdictLines": 2,
    "ruleColor": "textMuted"
  },
  "annotations": []
}
