/* Gaby · datos y copy — español de Chile, voz Operaria.
   Gaby es presencia, no chatbot. Cifras de venta realistas (CLP). */

const GABY_DATA = {
  user: { nombre: "Cinthia", rol: "comercial · etiquetas", sucursal: "sjp" },
  fecha: { dia: "viernes 7 de junio", hora: "09:42" },

  // Saludo de cockpit — Gaby presenta lo que resolvió.
  saludo: "Buenas, Cinthia. Esta semana cerré 3 propuestas y dejé 2 esperándote.",

  // KPIs del Dashboard
  kpis: [
    { id: "cierres",  label: "CIERRES DEL MES",   value: "9",       unit: "de 12 meta", delta: "+3 esta semana", dir: "up",   tone: "petrol" },
    { id: "pipeline", label: "PIPELINE ACTIVO",   value: "$48,2",   unit: "millones",   delta: "+$6,4M vs mayo",  dir: "up",   tone: "petrol" },
    { id: "propuestas", label: "PROPUESTAS VIVAS", value: "7",      unit: "en revisión", delta: "2 vencen hoy",   dir: "flat", tone: "orange" },
    { id: "meta",     label: "META DEL MES",       value: "75",     unit: "% avanzado", delta: "vas adelantada",  dir: "up",   tone: "petrol" },
  ],

  // Serie para el gráfico — pipeline ponderado por semana (en millones CLP)
  chart: {
    titulo: "Pipeline ponderado",
    eyebrow: "ÚLTIMAS 8 SEMANAS · CLP MILLONES",
    series: [22, 26, 24, 31, 35, 33, 42, 48.2],
    labels: ["s14", "s15", "s16", "s17", "s18", "s19", "s20", "s21"],
    nota: "El salto de la semana 20 es Comercial Andes. Te lo dejé arriba en Pendientes.",
  },

  // Insights — Gaby señala lo que vale la pena mirar hoy
  insights: [
    { id: 1, urgent: true,  texto: "Áridos San Bernardo no abre tu correo hace 6 días. Quizá un llamado corto hoy." },
    { id: 2, urgent: false, texto: "Distribuidora Maipo pidió ampliar el plazo de pago. Te preparé dos opciones." },
    { id: 3, urgent: false, texto: "Cerraste con Ferretería del Valle en 4 días. Es tu cierre más rápido del mes." },
  ],

  // Pendientes — seguimientos
  pendientes: [
    { id: 1, urgent: true,  cliente: "Áridos San Bernardo", accion: "Llamar — sin respuesta hace 6 días", monto: "$5,4M", cuando: "Hoy", hecho: false },
    { id: 2, urgent: true,  cliente: "Comercial Andes",     accion: "Enviar contrato firmado",            monto: "$14,2M", cuando: "Hoy", hecho: false },
    { id: 3, urgent: false, cliente: "Distribuidora Maipo", accion: "Responder con opciones de plazo",     monto: "$8,1M", cuando: "Mañana", hecho: false },
    { id: 4, urgent: false, cliente: "Clínica Los Aromos",  accion: "Agendar visita técnica",              monto: "$6,9M", cuando: "Lun 10", hecho: false },
    { id: 5, urgent: false, cliente: "Transportes Quilín",  accion: "Confirmar recepción de propuesta",    monto: "$3,4M", cuando: "Mar 11", hecho: true },
  ],

  // Agenda — día de hoy
  agenda: [
    { id: 1, hora: "09:00", dur: "30m", titulo: "Café con tu equipo", lugar: "Sucursal sjp", tono: "petrol", listo: true },
    { id: 2, hora: "11:00", dur: "45m", titulo: "Comercial Andes — firma de contrato", lugar: "Videollamada", tono: "orange", listo: false },
    { id: 3, hora: "13:00", dur: "1h",  titulo: "Almuerzo", lugar: "Libre", tono: "muted", listo: false },
    { id: 4, hora: "15:30", dur: "30m", titulo: "Llamado a Áridos San Bernardo", lugar: "Teléfono", tono: "orange", listo: false },
    { id: 5, hora: "17:00", dur: "20m", titulo: "Cierre del día contigo", lugar: "Con Gaby", tono: "petrol", listo: false },
  ],

  // Workshop — documentos, tableros y propuestas que armó Gaby
  repos: [
    { id: 1, nombre: "Tablero ejecutivo · Producción Retail SJP", tipo: "DASHBOARD",  estado: "Publicada", fecha: "09 jun", peso: "v1",  url: "/workshop/dashboard-sjp-pro.html" },
    { id: 2, nombre: "Propuesta · Comercial Andes",               tipo: "PROPUESTA",  estado: "Firmada",   fecha: "07 jun", peso: "v3" },
    { id: 3, nombre: "Propuesta · Áridos San Bernardo",           tipo: "PROPUESTA",  estado: "Enviada",   fecha: "01 jun", peso: "v2" },
    { id: 4, nombre: "Plantilla · Plazos de pago",                tipo: "PLANTILLA",  estado: "Lista",     fecha: "28 may", peso: "v1" },
    { id: 5, nombre: "Cotización · Clínica Los Aromos",           tipo: "COTIZACIÓN", estado: "Borrador",  fecha: "06 jun", peso: "v1" },
    { id: 6, nombre: "Tarifario sucursal SJP 2026",               tipo: "REFERENCIA", estado: "Vigente",   fecha: "02 ene", peso: "—" },
  ],

  // Personal — tu vida
  personal: {
    nota: "Esta semana trabajaste tres tardes hasta tarde. Te bloqueé el viernes a las 17:00 para que cierres temprano. Y el viaje a Europa cada vez más cerca — te aviso cuando llegue el momento de empezar a preparar.",
    items: [
      { id: 1, label: "Tu semana cierra a las 17:00", sub: "Te lo dejé reservado", on: true },
      { id: 2, label: "Cumpleaños de Rocío", sub: "Sábado 14 · te lo recuerdo el lunes", on: true },
      { id: 3, label: "Hora médico", sub: "Miércoles 12 · 18:30", on: true },
      { id: 4, label: "Viaje a Europa", sub: "Faltan ~10 semanas · checklist en armado", on: true },
    ],
  },

  // Correo electrónico — Gaby ordenó la bandeja por ti
  correo: {
    nota: "Te ordené la bandeja. Dejé arriba lo que vale la pena responder hoy — Comercial Andes espera tu envío.",
    sinLeer: 3,
    mensajes: [
      { id: 1, de: "Comercial Andes",      ini: "CA", correo: "compras@comercialandes.cl", asunto: "Re: Contrato firmado",     snippet: "Listo, Cinthia. Quedamos a la espera del envío formal para coordinar la primera entrega.", hora: "08:50",     sinLeer: true,  tono: "orange" },
      { id: 2, de: "Distribuidora Maipo",   ini: "DM", correo: "pagos@distmaipo.cl",        asunto: "Plazos de pago",            snippet: "Hola Cinthia, ¿podríamos conversar la opción de 60 días para la próxima orden?",       hora: "Ayer 18:20", sinLeer: true,  tono: "petrol" },
      { id: 3, de: "Clínica Los Aromos",    ini: "CL", correo: "adq@losaromos.cl",          asunto: "Visita técnica",            snippet: "Confirmamos disponibilidad para el lunes 10 en la mañana. Avísanos la hora exacta.",    hora: "Ayer 16:05", sinLeer: true,  tono: "petrol" },
      { id: 4, de: "Rodrigo · jefatura",    ini: "R",  correo: "rodrigo@operaria.cl",       asunto: "Política de descuentos",    snippet: "Equipo: revisar la nueva política sobre $10M antes de cotizar. El detalle va adentro.", hora: "Mié",        sinLeer: false, tono: "muted" },
      { id: 5, de: "Ferretería del Valle",  ini: "FV", correo: "gerencia@ferrvalle.cl",     asunto: "Gracias",                   snippet: "Todo excelente con la propuesta. Seguimos en contacto para lo que viene este semestre.", hora: "Mié",       sinLeer: false, tono: "muted" },
    ],
  },

  // Seguimiento de proyectos — compartido con el equipo de la sucursal
  seguimiento: {
    nota: "Esto lo ve todo el equipo de la sucursal. Llevas 5 proyectos; el de Comercial Andes está a un paso de cerrarse.",
    equipo: [
      { ini: "C", tono: "orange" }, { ini: "R", tono: "petrol" }, { ini: "M", tono: "muted" },
      { ini: "J", tono: "petrol" }, { ini: "P", tono: "muted" },
    ],
    proyectos: [
      { id: 1, nombre: "Implementación Comercial Andes", cliente: "Comercial Andes",     etapa: "Firma",      progreso: 90,  estado: "En curso",  tono: "petrol", quienes: ["C", "R", "M"], act: "hoy" },
      { id: 2, nombre: "Onboarding Distribuidora Maipo",  cliente: "Distribuidora Maipo", etapa: "Propuesta",  progreso: 45,  estado: "En curso",  tono: "petrol", quienes: ["C", "J"],      act: "ayer" },
      { id: 3, nombre: "Renovación Clínica Los Aromos",   cliente: "Clínica Los Aromos",  etapa: "Cotización", progreso: 25,  estado: "En pausa",  tono: "muted",  quienes: ["C", "M"],      act: "mar" },
      { id: 4, nombre: "Reactivar Áridos San Bernardo",   cliente: "Áridos San Bernardo", etapa: "Contacto",   progreso: 10,  estado: "En riesgo", tono: "orange", quienes: ["C"],           act: "hoy" },
      { id: 5, nombre: "Cierre Ferretería del Valle",     cliente: "Ferretería del Valle", etapa: "Completado", progreso: 100, estado: "Cerrado",   tono: "petrol", quienes: ["C", "R"],      act: "lun" },
    ],
  },

  // Lo que Gaby dice al abrir el panel
  gabyPanel: {
    saludo: "¿Algo más, Cinthia? Te leo.",
    mensajes: [
      { de: "gaby", texto: "Te dejé Comercial Andes lista para firmar. Solo falta tu envío." },
      { de: "gaby", texto: "Y Áridos San Bernardo lleva 6 días en silencio — esto vale la pena mirar hoy." },
      { de: "gaby", texto: "El cumple de Rocío es el sábado 14 — te lo anoté para que no se te pase." },
    ],
    sugerencias: [],
  },
};

window.GABY_DATA = GABY_DATA;
