// ═══════════════════════════════════════════════════════════════════
// Dados — Squad de Vendas Escalab · 2026
// ═══════════════════════════════════════════════════════════════════

// ─── VENDEDORES ──────────────────────────────────────────────────
// Squad ativo 2026 (salários conforme Planilha Squad de Vendas)
const vendedoresSeed = [
  // Diretoria
  { id: 'v1',  nome: 'Maria',    iniciais: 'M',  papel: 'Diretora',              setor: 'Diretoria', salario: 12621.41, ativo: true,  cor: '#00967B', email: 'mariaduarte@escalab.com.br',      senha: 'escalab2026' },
  { id: 'v13', nome: 'Breno',    iniciais: 'BL', papel: 'Diretor',               setor: 'Diretoria', salario:  9465.60, ativo: true,  cor: '#4A9E8E', email: 'brenogfo@escalab.com.br',         senha: 'escalab123' },
  { id: 'v14', nome: 'Fabiano',  iniciais: 'FG', papel: 'Diretor',               setor: 'Diretoria', salario: 12621.41, ativo: true,  cor: '#2E8B7A', email: 'fabianogfp@escalab.com.br',       senha: 'escalab123' },
  { id: 'v18', nome: 'Davyston', iniciais: 'DC', papel: 'Diretor',               setor: 'Diretoria', salario:     0.00, ativo: true,  cor: '#00967B', email: 'davystonpedersoli@escalab.com.br', senha: 'escalab123' },
  // Propostas e fechamento / P&D
  { id: 'v2',  nome: 'Ingrid',   iniciais: 'IA', papel: 'Propostas e Fechamento',setor: 'Comercial', salario:  4615.78, ativo: true,  cor: '#00836B', email: 'ingridfs@escalab.com.br',         senha: 'escalab123' },
  { id: 'v9',  nome: 'Leonardo', iniciais: 'LB', papel: 'Propostas e Fechamento',setor: 'Comercial', salario:  2733.44, ativo: true,  cor: '#00967B', email: 'leoassuncao@escalab.com.br',      senha: 'escalab123' },
  // Fidelização / Pós-venda
  { id: 'v3',  nome: 'Rafaela',  iniciais: 'RF', papel: 'Fidelização NNE',       setor: 'NNE',       salario:  6785.20, ativo: true,  cor: '#00967B', email: 'rafaelaleal@escalab.com.br',      senha: 'escalab123' },
  { id: 'v6',  nome: 'Carolina', iniciais: 'CA', papel: 'Fidelização P&D',       setor: 'P&D',       salario:  6785.20, ativo: true,  cor: '#00836B', email: 'carolinalima@escalab.com.br',     senha: 'escalab123' },
  { id: 'v17', nome: 'Eduarda',  iniciais: 'EB', papel: 'Fidelização NNE',       setor: 'NNE',       salario:  5200.00, ativo: true,  cor: '#00967B', email: 'eduarda.rezende@escalab.com.br',  senha: 'escalab123' },
  { id: 'v19', nome: 'Isabelly', iniciais: 'IS', papel: 'Fidelização NNE',       setor: 'NNE',       salario:     0.00, ativo: true,  cor: '#00836B', email: 'isabellyreis@escalab.com.br',     senha: 'escalab123' },
  // Prospecção
  { id: 'v5',  nome: 'Vanessa',  iniciais: 'VD', papel: 'Prospecção',            setor: 'Comercial', salario:  4616.05, ativo: true,  cor: '#00967B', email: 'vanessa.vital@escalab.com.br',    senha: 'escalab123' },
  { id: 'v12', nome: 'Natália',  iniciais: 'NP', papel: 'Prospecção',            setor: 'Comercial', salario:  2870.11, ativo: true,  cor: '#00836B', email: 'natalia.cw@escalab.com.br',       senha: 'escalab123' },
  // Marketing e Qualificação
  { id: 'v7',  nome: 'Jorge',    iniciais: 'JT', papel: 'Mkt e Qualificação',    setor: 'Marketing', salario:  4616.05, ativo: true,  cor: '#00836B', email: 'jorge.filipe@escalab.com.br',     senha: 'escalab123' },
  { id: 'v8',  nome: 'Hiago',    iniciais: 'HL', papel: 'Mkt e Qualificação',    setor: 'Marketing', salario:  2733.44, ativo: true,  cor: '#00967B', email: 'hiago.lucas@escalab.com.br',      senha: 'escalab123' },
  { id: 'v11', nome: 'Isabella', iniciais: 'IR', papel: 'Mkt e Qualificação',    setor: 'Marketing', salario:  3013.62, ativo: true,  cor: '#00967B', email: 'isabella.arantes@escalab.com.br', senha: 'escalab123' },
  // Editais / P&D
  { id: 'v10', nome: 'Gustavo',  iniciais: 'GS', papel: 'Editais',               setor: 'Editais',   salario:  4396.24, ativo: true,  cor: '#00836B', email: 'gustavo.spagnol@escalab.com.br',  senha: 'escalab123' },
  // Inativos — mantidos para integridade do histórico 2025
  { id: 'v4',  nome: 'Amanda',   iniciais: 'AC', papel: 'Mkt e Qualificação',    setor: 'Marketing', salario:  3635.13, ativo: false, cor: '#888',    email: 'amanda@escalab.com.br',           senha: 'escalab123' },
  { id: 'v15', nome: 'Rebeca',   iniciais: 'RL', papel: 'Propostas e Fechamento',setor: 'Comercial', salario:  2800.00, ativo: false, cor: '#888',    email: 'rebeca@escalab.com.br',           senha: 'escalab123' },
  { id: 'v16', nome: 'Yasmim',   iniciais: 'YP', papel: 'PMO',                   setor: 'PMO',       salario:  4100.00, ativo: false, cor: '#888',    email: 'yasmim.santos@escalab.com.br',    senha: 'escalab123' },
];

// ─── REGRAS 2026 ─────────────────────────────────────────────────
const regrasSeed = {
  variavel: {
    // Variável — projetos (válido a partir de março 2026)
    prosp_reuniao:    { label: 'Lead qualificado — prospecção direta',          valor: 250,  unidade: 'R$', origem: 'ativa',       gatilho: 'Lead que virou oportunidade direta (sem qualificação)',       recebe: 'Time de prospecção (proporcional ao cargo)' },
    qualif_reuniao:   { label: 'Lead qualificado — via qualificação',           valor: 250,  unidade: 'R$', origem: 'ativa',       gatilho: 'Lead que virou oportunidade passando pela qualificação',      recebe: 'Time de qualificação e mkt (proporcional ao cargo)' },
    proposta_base:    { label: 'Proposta técnica aprovada',                     valor: 500,  unidade: 'R$', origem: 'todos',       gatilho: 'Proposta técnica aprovada (qualquer origem)',                 recebe: 'Todos os envolvidos na proposta (proporcional ao cargo)' },
    proposta_bonus:   { label: 'Bônus proposta acima da meta de margem',        valor: 100,  unidade: 'R$', origem: 'todos',       gatilho: 'Proposta com margem de contribuição acima da meta do produto',recebe: 'Todos os envolvidos na proposta' },
    fideliz_nps:      { label: 'NPS ≥ 3,5/4 — nota de satisfação',             valor: 1000, unidade: 'R$', origem: 'fidelizacao', gatilho: 'Nota de satisfação do cliente ≥ 3,5/4',                      recebe: '40% líder pós-vendas · 30% líder PMO · 30% time execução' },
    fideliz_publi:    { label: 'Autorização publicação de dados (Fidelização)', valor: 250,  unidade: 'R$', origem: 'fidelizacao', gatilho: 'Autorização do lead para publicar dados dos resultados',      recebe: 'Líderes de pós-vendas (Carol ou Rafaela)' },
    // Variável — editais (válido a partir de janeiro 2026)
    edital_sub:       { label: 'Edital submetido',                              valor: 1500, unidade: 'R$', origem: 'editais',     gatilho: 'Edital submetido conforme estratégia do planejamento',       recebe: 'Conforme origem do lead (ver distribuição editais)' },
  },
  fixa: {
    // Projetos: % da margem de contribuição = total venda – taxas UFMG/FUNDEP – custos
    markup_baixo:   { label: 'Markup 0–25%',        valor: 3, unidade: '%' },
    markup_medio:   { label: 'Markup 25,01–35%',    valor: 4, unidade: '%' },
    markup_alto:    { label: 'Markup 35,01–40%',    valor: 5, unidade: '%' },
    // Editais: % da receita líquida (venda direta com recurso livre)
    edital_baixo:   { label: 'Edital markup 10–25%',  valor: 3, unidade: '%' },
    edital_medio:   { label: 'Edital markup 25,01–35%', valor: 4, unidade: '%' },
    edital_alto:    { label: 'Edital markup 35,01–40%', valor: 5, unidade: '%' },
  },
  taxasSetor: {
    pmo:       { label: 'PMO / Editais', numerador: 1.5, denominador: 8.5 },
    pd:        { label: 'P&D',           numerador: 3.5, denominador: 8.5 },
    nne:       { label: 'NNE',           numerador: 3.0, denominador: 8.5 },
    marketing: { label: 'Marketing',     numerador: 0.5, denominador: 8.5 },
  },
  // Metas anuais 2026 (fonte: diretoria)
  metas: {
    ativa:       { label: 'Ativa',       valor: 1665000, vendas: 12 },
    parceiros:   { label: 'Parceiros',   valor:   40000, vendas:  1 },
    hunter:      { label: 'Hunter',      valor:  460000, vendas:  3 },
    fidelizacao: { label: 'Fidelização', valor: 1365000, vendas:  9 },
    eventos:     { label: 'Eventos',     valor:       0, vendas:  0 },
    marketing:   { label: 'Mkt de conteúdo', valor:       0, vendas:  0 },
    site:        { label: 'Site',            valor:  157000, vendas:  3 },
  },
  // Orçamento anual para comissão variável — estimativa início do ano
  orcamentoVariavel: 115000,
  orcamentoVariavel2025: 115955.88,
  // Metas de faturamento anuais (painel de login)
  metaFaturamentoProjectos: 3500000,
  metaFaturamentoEditais:   1800000,
};

// ─── LEADS 1T/2026 ───────────────────────────────────────────────
const leadsSeed = [
  // ── Worley — caso especial (eventos, comissão fixa % do projeto) ─────────
  // Demanda 1: FECHADO — recebe fixa manual + variável (reunião/proposta)
  // Fixa: Jorge R$45,54 (organizador+trouxe) · Ingrid R$91,09 (executor+trouxe)
  {
    trimestre: '1T/2026', id: '1t26_001', lead: 'Worley demanda 1', origem: 'eventos',
    qualificado: 'sim', proposta: 'aprovada', comissiona: true, vendido: true,
    valor: 195227, markup: 0,
    comissaoFixaManual: { 'v7': 45.54, 'v2': 91.09 },
    participacoes: [{ v: 'v7', papel: 'Qualificador' }, { v: 'v2', papel: 'Finalizador' }],
    gatilhos: [
      { tipo: 'reuniao',  ok: true, data: '2026-01-31', comissionados: ['v7'] },
      { tipo: 'proposta', ok: true, data: '2026-01-31', comissionados: ['v2'] },
    ],
  },
  // Demanda 2: NÃO fechado — não gera comissão
  {
    trimestre: '1T/2026', id: '1t26_002', lead: 'Worley demanda 2', origem: 'eventos',
    qualificado: 'sim', proposta: 'aprovada', comissiona: false, vendido: false,
    participacoes: [{ v: 'v7', papel: 'Qualificador' }, { v: 'v2', papel: 'Finalizador' }],
    gatilhos: [],
  },
  // ── Fidelização ──────────────────────────────────────────────────────────
  {
    trimestre: '1T/2026', id: '1t26_003', lead: 'Vale — derramamento diesel', origem: 'fidelizacao',
    qualificado: 'na', proposta: 'aprovada', comissiona: true, vendido: false,
    participacoes: [{ v: 'v3', papel: 'Finalizador' }],
    gatilhos: [
      { tipo: 'proposta_fidel', ok: true, data: '2026-01-31', comissionados: ['v3'] },
    ],
  },
  // ── Ativa — proposta aprovada ─────────────────────────────────────────────
  {
    trimestre: '1T/2026', id: '1t26_004', lead: 'Elekeiroz', origem: 'ativa',
    qualificado: 'sim', proposta: 'aprovada', comissiona: true, vendido: false,
    participacoes: [
      { v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' },
      { v: 'v2', papel: 'Finalizador' },
    ],
    gatilhos: [
      { tipo: 'reuniao',  ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] },
      { tipo: 'proposta', ok: true, data: '2026-01-31', comissionados: ['v2'] },
    ],
  },
  {
    trimestre: '1T/2026', id: '1t26_005', lead: 'Denver', origem: 'ativa',
    qualificado: 'sim', proposta: 'aprovada', comissiona: true, vendido: false,
    participacoes: [
      { v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' },
      { v: 'v2', papel: 'Finalizador' },
    ],
    gatilhos: [
      { tipo: 'reuniao',  ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] },
      { tipo: 'proposta', ok: true, data: '2026-01-31', comissionados: ['v2'] },
    ],
  },
  // ── Ativa — qualificados, proposta pendente (reunião paga) ───────────────
  {
    trimestre: '1T/2026', id: '1t26_006', lead: 'Abpol', origem: 'ativa',
    qualificado: 'sim', proposta: 'nao', comissiona: true, vendido: false,
    participacoes: [{ v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' }, { v: 'v3', papel: 'Finalizador' }],
    gatilhos: [{ tipo: 'reuniao', ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] }],
  },
  {
    trimestre: '1T/2026', id: '1t26_007', lead: 'Gerdau coqueria', origem: 'ativa',
    qualificado: 'sim', proposta: 'nao', comissiona: true, vendido: false,
    participacoes: [{ v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' }, { v: 'v2', papel: 'Finalizador' }, { v: 'v9', papel: 'Finalizador' }],
    gatilhos: [{ tipo: 'reuniao', ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] }],
  },
  {
    trimestre: '1T/2026', id: '1t26_008', lead: 'Marca Ambiental — lama alto forno e aciaria', origem: 'ativa',
    qualificado: 'sim', proposta: 'nao', comissiona: true, vendido: false,
    participacoes: [{ v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' }],
    gatilhos: [{ tipo: 'reuniao', ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] }],
  },
  {
    trimestre: '1T/2026', id: '1t26_009', lead: 'Vallourec — gerência de mineração', origem: 'ativa',
    qualificado: 'sim', proposta: 'nao', comissiona: true, vendido: false,
    participacoes: [{ v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' }],
    gatilhos: [{ tipo: 'reuniao', ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] }],
  },
  {
    trimestre: '1T/2026', id: '1t26_010', lead: 'Açolab Arcelor Mittal', origem: 'ativa',
    qualificado: 'sim', proposta: 'nao', comissiona: true, vendido: false,
    participacoes: [{ v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' }],
    gatilhos: [{ tipo: 'reuniao', ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] }],
  },
  {
    trimestre: '1T/2026', id: '1t26_011', lead: 'Weerulim do Brasil', origem: 'ativa',
    qualificado: 'sim', proposta: 'nao', comissiona: true, vendido: false,
    participacoes: [{ v: 'v5', papel: 'Qualificador' }, { v: 'v4', papel: 'Qualificador' }],
    gatilhos: [{ tipo: 'reuniao', ok: true, data: '2026-01-31', comissionados: ['v5', 'v4'] }],
  },
  // ── Sem comissão ─────────────────────────────────────────────────────────
  { id: '1t26_012', lead: 'Nexa — demandas pontuais',         origem: 'fidelizacao', qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_013', lead: 'CT Nano EVT',                       origem: 'hunter',      qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_014', lead: 'Grupo Araucárias',                  origem: 'hunter',      qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_015', lead: 'Óxido de ferro — Ana',              origem: 'hunter',      qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_016', lead: 'White Solder',                      origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_017', lead: 'Ferroport (Anglo American)',        origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_018', lead: 'AMG',                               origem: 'marketing',   qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_019', lead: 'Evonik',                            origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_020', lead: 'Gelf Siderurgia',                   origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_021', lead: 'Bean Possible',                     origem: 'marketing',   qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_022', lead: 'ISI Biomassa',                      origem: 'marketing',   qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_023', lead: 'Prolind Diretoria Industrial',      origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_024', lead: 'CIT SENAI — Escalonamento tintas',  origem: 'parceiros',   qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_025', lead: 'J1 Insight Labs',                   origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_026', lead: 'Hinode',                            origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_027', lead: 'Cargill',                           origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_028', lead: 'Grupo Iquine',                      origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_029', lead: 'Círculo',                           origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_030', lead: 'Elecnor',                           origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_031', lead: 'Elecnor (Aneel)',                   origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_032', lead: 'Terra Goyana',                      origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_033', lead: 'OCP Brasil',                        origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_034', lead: 'Desafio Nexa Rede Mineral',         origem: 'fidelizacao', qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_035', lead: 'Boston Metal',                      origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_036', lead: 'Tetra Tech',                        origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_037', lead: 'Deswik',                            origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
  { id: '1t26_038', lead: 'Minerals Artemyn',                  origem: 'ativa',       qualificado: 'nao', proposta: 'nao', comissiona: false },
];

// ─── HISTÓRICO DE REGRAS ─────────────────────────────────────────
const historicoSeed = [
  { id: 'h1', data: '2026-01-03 09:00', usuario: 'Maria', regra: 'Abertura 1T/2026',          de: '—',             para: 'Ativo',             nota: 'Trimestre 1T/2026 aberto. Regras 2026 vigentes.' },
  { id: 'h2', data: '2026-01-03 09:05', usuario: 'Maria', regra: 'NPS — limiar comissão',      de: '≥ 4,5',         para: '≥ 3,5/4',           nota: 'Limiar reduzido para incentivar pós-venda. Regra 2026.' },
  { id: 'h3', data: '2026-01-03 09:10', usuario: 'Maria', regra: 'Bônus proposta acima meta',  de: '—',             para: '+R$ 100,00',        nota: 'Novo bônus: R$100 extra quando margem supera meta do produto.' },
  { id: 'h4', data: '2026-01-03 09:15', usuario: 'Maria', regra: 'Meta Ativa',                 de: 'R$ 1.445.000',  para: 'R$ 1.665.000',      nota: 'Meta anual 2026 aprovada em diretoria.' },
  { id: 'h5', data: '2026-01-03 09:15', usuario: 'Maria', regra: 'Meta Fidelização',           de: 'R$ 430.000',    para: 'R$ 1.365.000',      nota: 'Expansão significativa da meta de fidelização 2026.' },
  { id: 'h6', data: '2026-01-03 09:15', usuario: 'Maria', regra: 'Meta Hunter',                de: 'R$ 630.000',    para: 'R$ 460.000',        nota: 'Meta ajustada conforme estratégia comercial 2026.' },
  { id: 'h7', data: '2026-01-03 09:20', usuario: 'Maria', regra: 'Markup fixa — faixa média',  de: 'Markup 25–50%', para: 'Markup 25,01–35%',  nota: 'Faixas de markup recalibradas com tabela de preços 2026.' },
];

// ─── AVISOS ──────────────────────────────────────────────────────
const avisosSeed = [
  { id: 'av1', titulo: '2026 começa com tudo!', mensagem: 'O histórico completo de 2025 está disponível em "Histórico → Trimestres Anteriores". Olhando para o que conquistamos: R$ 94.558 distribuídos ao time, R$ 1,85M faturado. Agora a meta é R$ 3,5M em projetos. Bora!\n\n— Maria', tipo: 'success', autor: 'Maria', data: '03/01/2026 09:00' },
  { id: 'av2', titulo: 'Regras 2026 publicadas', mensagem: 'As regras de comissionamento 2026 estão vigentes. Principais mudanças: NPS passa a ser ≥ 3,5 (antes 4,5), bônus de R$100 para propostas acima da meta de margem, e metas anuais revisadas. Consultem o painel de regras.', tipo: 'info', autor: 'Maria', data: '03/01/2026 09:30' },
];

// ─── HISTÓRICO DE TRIMESTRES (PERÍODOS FECHADOS) ─────────────────
// Período 2025 — fechado. Dados consolidados da planilha de controle.
const leadsHistorico2025 = [
  // Formato compacto: { id, lead, origem, qualificado, proposta, comissiona, comissionados }
  { id:'h25_001', lead:'Abquim',                          origem:'hunter',      qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_002', lead:'AG3',                             origem:'marketing',   qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_003', lead:'Alcoa — blocos',                  origem:'eventos',     qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_004', lead:'Alcoa — sustentabilidade',        origem:'eventos',     qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'Ingrid, Leonardo' },
  { id:'h25_005', lead:'Ambar Energia',                   origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_006', lead:'AMG — Oxidação bacteriana',       origem:'fidelizacao', qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_007', lead:'AMG — Sílica alumina',            origem:'fidelizacao', qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Rebeca' },
  { id:'h25_008', lead:'Anglo American Inovação aberta',  origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_009', lead:'Anglo American Meio Ambiente',    origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Rebeca' },
  { id:'h25_010', lead:'Aperam — coord. de pesquisa',     origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_011', lead:'Aperam Bioóleo',                  origem:'eventos',     qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_012', lead:'Arcelor Mittal Emanuel',          origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'Ingrid, Leonardo' },
  { id:'h25_013', lead:'Astana Química',                  origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo, Jorge' },
  { id:'h25_014', lead:'Aura Minerals',                   origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'Ingrid' },
  { id:'h25_015', lead:'Bozel',                           origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Ingrid' },
  { id:'h25_016', lead:'Brandt Pelitos',                  origem:'hunter',      qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Ingrid, Leonardo' },
  { id:'h25_017', lead:'CBA',                             origem:'hunter',      qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_018', lead:'CBMM Baterias',                   origem:'eventos',     qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_019', lead:'CBMM Nióbio',                     origem:'fidelizacao', qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Carol, Yasmim, Rebeca, Ingrid' },
  { id:'h25_020', lead:'Cellier',                         origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_021', lead:'Centro Unimontes',                origem:'hunter',      qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rafaela' },
  { id:'h25_022', lead:'Ceva',                            origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_023', lead:'CINE',                            origem:'ativa',       qualificado:'nao',  proposta:'aprovada', comissiona:true,  comissionados:'Rafaela' },
  { id:'h25_024', lead:'CIT Petrobrás EVTE',              origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rafaela' },
  { id:'h25_025', lead:'CIT SENAI — NPs anfifílicas',     origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Ingrid' },
  { id:'h25_026', lead:'CIT SENAI Arcelor Mittal I',      origem:'ativa',       qualificado:'na',   proposta:'aprovada', comissiona:false, comissionados:'Rafaela' },
  { id:'h25_027', lead:'CIT SENAI Arcelor Mittal II',     origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_028', lead:'CIT SENAI Mapeamento',            origem:'ativa',       qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Rafaela' },
  { id:'h25_029', lead:'Consultor Mineração',             origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_030', lead:'Copravere',                       origem:'marketing',   qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'Vanessa' },
  { id:'h25_031', lead:'Coty',                            origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_032', lead:'CSN Mapeamento',                  origem:'hunter',      qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Carol' },
  { id:'h25_033', lead:'CSN Rochagem',                    origem:'hunter',      qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Carol' },
  { id:'h25_034', lead:'Cubo Itaú',                       origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_035', lead:'Daimler Truck',                   origem:'marketing',   qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_036', lead:'Danone',                          origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Ingrid' },
  { id:'h25_037', lead:'Dentsply I',                      origem:'fidelizacao', qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Carol, Rebeca, Yasmim' },
  { id:'h25_038', lead:'Dentsply II',                     origem:'fidelizacao', qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rebeca' },
  { id:'h25_039', lead:'Denver',                          origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_040', lead:'Enaex',                           origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_041', lead:'Essilor',                         origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_042', lead:'Eucatex',                         origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Ingrid' },
  { id:'h25_043', lead:'Eurochem',                        origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_044', lead:'Fidens',                          origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_045', lead:'Firjan',                          origem:'marketing',   qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rafaela' },
  { id:'h25_046', lead:'Forlab Base 27',                  origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_047', lead:'Gabriela Goulart / Safran',       origem:'hunter',      qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_048', lead:'Gencau',                          origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_049', lead:'Gerdau',                          origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rafaela' },
  { id:'h25_050', lead:'Granioter',                       origem:'fidelizacao', qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Carol, Yasmim, Rafaela' },
  { id:'h25_051', lead:'Grupo Flexível',                  origem:'marketing',   qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'Carol, Yasmim' },
  { id:'h25_052', lead:'Hidrogeron',                      origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_053', lead:'ICL Group',                       origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_054', lead:'Iconic',                          origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Gustavo' },
  { id:'h25_055', lead:'Innovec',                         origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_056', lead:'JBS',                             origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_057', lead:'Jmendes',                         origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_058', lead:'João UNB',                        origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Rafaela' },
  { id:'h25_059', lead:'Kanaflex',                        origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_060', lead:'Lagos Indústria Química',         origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_061', lead:'Lundin Mining',                   origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_062', lead:'Mangels',                         origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_063', lead:'Marca Ambiental',                 origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_064', lead:'Massalas',                        origem:'fidelizacao', qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Carol, Yasmim, Ingrid' },
  { id:'h25_065', lead:'Nexa 2026',                       origem:'fidelizacao', qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rafaela, PMO' },
  { id:'h25_066', lead:'Nexa MLB estágio 2',              origem:'fidelizacao', qualificado:'nao',  proposta:'aprovada', comissiona:true,  comissionados:'Carol, Yasmim, Rafaela' },
  { id:'h25_067', lead:'Óxido de Ferro',                  origem:'hunter',      qualificado:'na',   proposta:'aprovada', comissiona:false, comissionados:'Carol' },
  { id:'h25_068', lead:'Peróxidos do Brasil / Solvay',    origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Rebeca' },
  { id:'h25_069', lead:'PPG Industries',                  origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Rafaela' },
  { id:'h25_070', lead:'Protium Dynamics',                origem:'marketing',   qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'Amanda' },
  { id:'h25_071', lead:'Recicli',                         origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Ingrid' },
  { id:'h25_072', lead:'RHI Magnesita',                   origem:'hunter',      qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_073', lead:'Rima Industrial',                 origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_074', lead:'Rommanel',                        origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_075', lead:'Stellantis',                      origem:'marketing',   qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'Ingrid' },
  { id:'h25_076', lead:'Stepan Química — Vespasiano',     origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_077', lead:'Supergasbras',                    origem:'fidelizacao', qualificado:'na',   proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_078', lead:'Tecnored',                        origem:'eventos',     qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_079', lead:'Tigre',                           origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_080', lead:'Togni I',                         origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_081', lead:'Togni II',                        origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_082', lead:'Trashin',                         origem:'eventos',     qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Carol, Gustavo' },
  { id:'h25_083', lead:'UFRS',                            origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'Rafaela' },
  { id:'h25_084', lead:'UISA',                            origem:'eventos',     qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_085', lead:'UNIPAC',                          origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_086', lead:'Usiminas',                        origem:'eventos',     qualificado:'sim',  proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_087', lead:'Usiminas Sucata',                 origem:'eventos',     qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_088', lead:'Vale — gerência industrial',      origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_089', lead:'Vale — lignina',                  origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_090', lead:'Vale — pilhas',                   origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rebeca' },
  { id:'h25_091', lead:'Vale — resíduos',                 origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_092', lead:'Vale Guarda-chuva',               origem:'hunter',      qualificado:'na',   proposta:'aprovada', comissiona:false, comissionados:'' },
  { id:'h25_093', lead:'Vallourec',                       origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_094', lead:'Verde Acqua',                     origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_095', lead:'Vetorial Siderurgia',             origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Gustavo, Leonardo, Rebeca' },
  { id:'h25_096', lead:'Via Nectare',                     origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_097', lead:'Vittia',                          origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_098', lead:'ZF Automotive do Brasil',         origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_099', lead:'Zoetis',                          origem:'ativa',       qualificado:'nao',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_100', lead:'Mineradora Castilho',             origem:'eventos',     qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
  { id:'h25_101', lead:'Schulz',                          origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Rafaela' },
  { id:'h25_102', lead:'Ferbasa I',                       origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid, Leonardo' },
  { id:'h25_103', lead:'Ferbasa II',                      origem:'ativa',       qualificado:'na',   proposta:'aprovada', comissiona:true,  comissionados:'Amanda, Ingrid, Leonardo' },
  { id:'h25_104', lead:'Cazanga',                         origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_105', lead:'Galmin',                          origem:'ativa',       qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_106', lead:'Mineradora Terra Goyana',         origem:'marketing',   qualificado:'sim',  proposta:'nao',      comissiona:false, comissionados:'' },
  { id:'h25_107', lead:'Nucat',                           origem:'ativa',       qualificado:'sim',  proposta:'aprovada', comissiona:true,  comissionados:'Ingrid' },
];

// Totais consolidados do ano 2025 (fonte: planilha "Controle comissão de vendas 4 envio")
// Valores definitivos conforme tabela de resultados totais dos vendedores em 2025.
const historicoPeriodosSeed = [
  // 1T/2026 é o trimestre ATIVO — não entra no histórico ainda.
  // Quando fechar o trimestre via UI, os dados serão movidos para cá.
  {
    id: 'p2025',
    label: '2025 — Histórico anual',
    periodo: '2025',
    fechado: true,
    totalFaturado: 1853688.20,
    totalVariavel: 47529.61,
    totalFixa:     46960.07,
    totalGeral:    94558.33,
    // Comissão por vendedor (fixa + variável)
    porVendedor: [
      { id: 'v2',  nome: 'Ingrid',      fixa: 18190.85, variavel: 12043.88, total: 30234.73 },
      { id: 'v3',  nome: 'Rafaela',     fixa: 14987.85, variavel:  5387.10, total: 20374.95 },
      { id: 'v6',  nome: 'Carol',       fixa:  5181.56, variavel:  5605.52, total: 10787.08 },
      { id: 'v16', nome: 'Yasmim',      fixa:  1118.36, variavel:  4750.00, total:  5868.36 },
      { id: 'v4',  nome: 'Amanda',      fixa:  1253.67, variavel:  6434.10, total:  7687.77 },
      { id: 'v5',  nome: 'Vanessa',     fixa:  1253.67, variavel:  6293.37, total:  7615.67 },
      { id: 'v15', nome: 'Rebeca',      fixa:   347.13, variavel:  2643.65, total:  2990.78 },
      { id: 'v9',  nome: 'Leonardo',    fixa:     0.00, variavel:  1046.66, total:  1046.66 },
      { id: 'v7',  nome: 'Jorge',       fixa:   270.17, variavel:   729.37, total:   999.54 },
      { id: 'v17', nome: 'Eduarda',     fixa:   866.55, variavel:   279.57, total:  1146.12 },
      { id: 'v10', nome: 'Gustavo',     fixa:     0.00, variavel:   710.96, total:   710.96 },
      { id: 'v11', nome: 'Isabella',    fixa:   184.50, variavel:   380.95, total:   565.46 },
      { id: 'v8',  nome: 'Hiago',       fixa:   108.73, variavel:   224.49, total:   333.21 },
      { id: null,  nome: 'Time P&D',    fixa:  3197.04, variavel:  1000.00, total:  4197.04 },
    ],
    leads: leadsHistorico2025,
  },
];


Object.assign(window, {
  vendedoresSeed,
  regrasSeed,
  leadsSeed,
  historicoSeed,
  avisosSeed,
  historicoPeriodosSeed,
});
