/* Wisdom — contenido. Fiel al deck Wisdom Methodology + brief.
   Expone window.WISDOM. */
(function () {
  const PHASES = [
    {
      n: "01", key: "Fundamentos", sub: "Learning & Development", tag: "Learning & Development",
      objetivo: "Instalar capacidades y un lenguaje común para reconocer oportunidades de automatización.",
      hace: "Sensibilización ejecutiva, formación de equipos e identificación de referentes internos.",
      entregable: "Capacidad instalada, vocabulario compartido y un centro de excelencia inicial.",
      salida: "La organización distingue qué conviene automatizar y participa del proceso.",
    },
    {
      n: "02", key: "Explorar", sub: "Discovery", tag: "Discovery",
      objetivo: "Construir un pipeline de oportunidades de automatización, cualificadas con datos.",
      hace: "Entrevistas, talleres y, donde se pueda, process y task mining sobre los procesos reales.",
      entregable: "Backlog priorizable con volumen, tiempo, personas, tasa de error y complejidad por caso.",
      salida: "Cada oportunidad tiene números que la respaldan, no solo una intuición.",
    },
    {
      n: "03", key: "Decidir", sub: "Estrategia y roadmap", tag: "Estrategia y roadmap",
      objetivo: "Convertir el backlog en decisiones: qué se hace, en qué orden y con qué gobierno.",
      hace: "Priorización por valor contra factibilidad, business case y modelo operativo.",
      entregable: "Roadmap secuenciado, métricas de éxito y modelo de gobernanza con dueños claros.",
      salida: "Existe un plan priorizado y un responsable de sostenerlo y medirlo.",
    },
    {
      n: "04", key: "Diseñar", sub: "Reingeniería y diseño", tag: "Reingeniería y diseño",
      objetivo: "Rediseñar el proceso antes de automatizar y elegir la tecnología adecuada.",
      hace: "Simplificar el proceso to-be y luego seleccionar RPA, ML, IA generativa o agéntica.",
      entregable: "Proceso rediseñado, arquitectura de solución y tecnología elegida por caso.",
      salida: "No se automatiza el desorden: primero se mejora el proceso, después se elige la herramienta.",
    },
    {
      n: "05", key: "Operar", sub: "Operacionalización", tag: "Operacionalización",
      objetivo: "Llevar la solución a producción y sostener su valor en el tiempo.",
      hace: "Despliegue, gestión del cambio, manejo de excepciones y monitoreo continuo.",
      entregable: "Solución en producción, observada, con soporte y ciclo de mejora.",
      salida: "Hay adopción real, KPIs en producción y un dueño operativo del resultado.",
    },
  ];

  const CAPS = [
    {
      n: "01", title: "Estrategia y readiness",
      short: "Diagnóstico de capacidades, formación ejecutiva, roadmap priorizado y modelo de gobernanza.",
      body: [
        "Antes de automatizar hay que saber qué conviene automatizar. Diagnosticamos las capacidades de la organización, instalamos un lenguaje común sobre IA y automatización, y formamos a los equipos para que reconozcan oportunidades reales.",
        "Después convertimos ese aprendizaje en decisiones: priorizamos por valor contra factibilidad, definimos el roadmap y un modelo de gobernanza con dueños claros. El resultado es un plan que alguien sostiene y mide.",
      ],
      entregables: [
        "Diagnóstico de capacidades y AI readiness",
        "Formación ejecutiva y de equipos",
        "Roadmap priorizado por valor y factibilidad",
        "Modelo de gobernanza con dueños",
      ],
    },
    {
      n: "02", title: "Diseño de soluciones",
      short: "Reingeniería de procesos, selección de tecnología y arquitectura. RPA, machine learning, IA generativa o agéntica según el caso.",
      body: [
        "No automatizamos el desorden. Primero rediseñamos el proceso —eliminamos pasos, simplificamos el to-be— y recién entonces elegimos la tecnología.",
        "La tarea elige la herramienta: RPA para reglas claras, machine learning para predecir, IA generativa para texto, agéntica para decisiones autónomas. Elegimos la más simple que resuelva el caso; las soluciones robustas suelen ser híbridas.",
      ],
      entregables: [
        "Proceso rediseñado (to-be)",
        "Arquitectura de solución",
        "Tecnología elegida por caso",
        "Prototipo o prueba de concepto",
      ],
    },
    {
      n: "03", title: "Operación y escala",
      short: "Implementación en producción, gestión del cambio, monitoreo y escalamiento con KPIs reales.",
      body: [
        "Una solución que no llega a producción no genera valor. Desplegamos, gestionamos el cambio, manejamos excepciones y monitoreamos en continuo, con un dueño operativo del resultado.",
        "Y no termina ahí: operar alimenta el próximo discovery. Tratada como ciclo y no como proyecto único, la automatización acumula retorno con cada vuelta.",
      ],
      entregables: [
        "Solución en producción y monitoreada",
        "Gestión del cambio y adopción",
        "KPIs en producción",
        "Ciclo de mejora continua",
      ],
    },
  ];

  const STACK = [
    { n: "01", name: "Business goals", q: "Para qué automatizamos.", en: "Estrategia" },
    { n: "02", name: "Procesos", q: "Cómo opera el negocio.", en: "Operación" },
    { n: "03", name: "Sistemas", q: "Qué aplicaciones e integraciones lo soportan.", en: "Operación" },
    { n: "04", name: "Datos y arquitectura", q: "Si hay datos confiables y accesibles.", en: "Cimiento" },
    { n: "05", name: "Governance", q: "Quién controla riesgo, calidad y ética.", en: "Cimiento" },
  ];

  const CRIT = [
    { q: "Automatizar tareas repetitivas con reglas claras", a: "RPA" },
    { q: "Clasificar, predecir o detectar anomalías", a: "Machine Learning" },
    { q: "Trabajar con texto, documentos o conocimiento no estructurado", a: "IA generativa" },
    { q: "Resolver flujos con múltiples pasos, herramientas y decisiones", a: "IA agéntica" },
  ];

  /* Casos de impacto. El primero es real (deck, slide 20). Los marcados
     ilustrativo son placeholders editoriales — reemplazar con datos reales. */
  const CASES = [
    {
      slug: "procesos-contables", real: true,
      metric: "10 min", unit: "lo que antes llevaba 15 días",
      industry: "Finanzas · Procesos contables",
      tech: "Automatización + IA",
      lead: "Un proceso contable de 15 días, ahora en menos de 10 minutos.",
      discovery: "Un proceso contable crítico tomaba hasta 15 días: carga manual, validaciones cruzadas entre sistemas y planillas, y reprocesos constantes.",
      design: "Rediseñamos el flujo de punta a punta y automatizamos la consolidación y los controles, dejando solo las excepciones para revisión humana.",
      operation: "Hoy el proceso corre solo: consolida, valida y deja el resultado listo; el equipo interviene únicamente en los casos de excepción.",
      impact: "Lo que llevaba hasta 15 días se resuelve en menos de 10 minutos. El equipo deja de cargar datos y pasa a analizarlos.",
    },
    {
      slug: "comprobantes-ocr", real: true,
      metric: "OCR", unit: "reemplaza el control manual de comprobantes",
      industry: "Finanzas · Cuentas por pagar",
      tech: "OCR + IA",
      lead: "Del control manual de comprobantes a la lectura automática con OCR.",
      discovery: "Cada comprobante de pago se revisaba a mano: lectura, tipeo y cotejo dato por dato. Un trabajo lento, repetitivo y expuesto a errores.",
      design: "Diseñamos una solución con OCR que lee los comprobantes y extrae los datos automáticamente, con reglas que validan y marcan lo dudoso.",
      operation: "El OCR lee y precarga cada comprobante; una persona solo valida los casos de baja confianza en lugar de revisarlos todos.",
      impact: "Se reduce drásticamente el control manual de comprobantes: menos horas de tipeo, menos errores y un equipo enfocado en las excepciones.",
    },
  ];

  const PRINCIPLES = [
    { n: "01", title: "Pragmatismo radical", desc: "No hacemos tecnología por la tecnología. Cada solución tiene que generar valor medible para el negocio." },
    { n: "02", title: "Velocidad con calidad", desc: "Avanzamos rápido, pero con calidad. Iteramos, validamos y mejoramos sin perder solidez técnica." },
    { n: "03", title: "Honestidad técnica", desc: "Decimos cuando algo no se puede, cuando no es la mejor idea o cuando hay un camino más simple." },
    { n: "04", title: "Aprendizaje constante", desc: "El campo cambia cada semana. Nos mantenemos al día y traemos lo mejor del estado del arte a cada proyecto." },
    { n: "05", title: "Partner, no proveedor", desc: "Trabajamos a largo plazo, con compromiso real sobre el resultado y el impacto del proyecto." },
  ];

  const SUMATE_PROFILES = [
    { title: "Ingeniería de IA y ML", desc: "Modelos, evaluación y puesta en producción. Del prototipo al sistema confiable." },
    { title: "Arquitectura de datos", desc: "Pipelines, calidad y governance. El cimiento sobre el que todo lo demás se apoya." },
    { title: "Automatización inteligente", desc: "RPA, orquestación y agentes. Procesos que llegan a operar y se sostienen." },
    { title: "Estrategia y consultoría", desc: "Criterio de negocio, priorización y gobierno. Traducir problemas en roadmap." },
  ];

  const LOGOS = [
    { name: "PAE", slug: "pae" },
    { name: "Proyecto Norte", slug: "proyecto-norte" },
    { name: "Bayer", slug: "bayer" },
    { name: "Acerbrag", slug: "acerbrag" },
    { name: "Sullair", slug: "sullair" },
    { name: "HP Enterprise", slug: "hp-enterprise" },
    { name: "Servicom Global", slug: "servicom-global" },
    { name: "PCR", slug: "pcr" },
    { name: "La Virginia", slug: "la-virginia" },
    { name: "PECOM Energía", slug: "pecom-energia" },
    { name: "Avalian", slug: "avalian" },
    { name: "Clínica Cruz Celeste", slug: "clinica-cruz-celeste" },
    { name: "HLB Argentina", slug: "hlb-argentina" },
    { name: "Consorcio Abierto", slug: "consorcio-abierto" },
    { name: "Desdelsur", slug: "desdelsur" },
    { name: "Akapol", slug: "akapol" },
  ];

  window.WISDOM = { PHASES, CAPS, STACK, CRIT, CASES, PRINCIPLES, SUMATE_PROFILES, LOGOS };
})();
