export function initAlerts(snapshot, thresholds){
  const alerts = [];
  if (!snapshot) return alerts;
  const { fatTotal, pedidosAbertos, ticketMedio, conv } = snapshot;
  const { alertaFaturamentoMin = 200, metaDiaria = 1000 } = thresholds || {};

  if (fatTotal < alertaFaturamentoMin) alerts.push(`Faturamento do período abaixo de ${alertaFaturamentoMin.toLocaleString('pt-BR', {style:'currency', currency:'BRL'})}.`);
  if (pedidosAbertos > 50) alerts.push('Alto volume de pedidos abertos. Priorize faturamento.');
  if (ticketMedio < 50) alerts.push('Ticket médio baixo. Revise promoções e mix de produtos.');
  if (conv < 10) alerts.push('Baixa conversão de orçamentos. Reforce follow-up.');
  if (fatTotal < metaDiaria) alerts.push('Abaixo da meta diária planejada.');

  return alerts;
}