// protheus-data.jsx — content for the Protheus campaign pages
// Exports: PROTHEUS_PAGES, PROTHEUS_META, PROTHEUS_QUOTES

const PROTHEUS_QUOTES = [
  ['A equipe da JYNX é excepcional, sempre comprometida com os nossos resultados.', 'Candido Loureto', 'Líder de Projetos, Sou Energy'],
  ['A JYNX ajudou a Elfusa a eliminar 100% das solicitações manuais, tornando todo o processo mais eficiente e prático.', 'Raquel Campones', 'Líder de Projetos, Elfusa'],
  ['Quando a tecnologia se conecta com a realidade do negócio, o resultado vem. E a JYNX tem feito exatamente isso: simplificar processos e entregar eficiência.', 'Maicon Monteiro', 'Gerente de Compras, Concreserv'],
];

// cross-sell tiles: slug -> [icon, title, desc]
const PROTHEUS_META = {
  'reforma-tributaria': ['scale', 'Reforma Tributária', 'Prepare o Protheus para a transição fiscal.'],
  'consultoria': ['compass', 'Consultoria Protheus', 'Diagnóstico, implantação e revitalização.'],
  'suporte': ['life-buoy', 'Suporte com SLA', 'Atendimento contínuo, fila e histórico.'],
  'implantacao': ['rocket', 'Implantação', 'Novos módulos com escopo e prazo.'],
  'atualizacao': ['history', 'Atualização de release', 'Modernize sem parar a operação.'],
  'customizacao-advpl': ['code', 'Customização ADVPL', 'Desenvolvimentos sob medida, do jeito certo.'],
};

const PROTHEUS_PAGES = {
  /* ---------------- consultoria ---------------- */
  'consultoria': {
    pill: 'Consultoria Protheus',
    h1: ['Consultoria Protheus que', 'entende a sua operação'],
    lead: 'Escopo fechado, prazo definido e rastreabilidade. A JYNX implanta, revitaliza e destrava o seu Protheus com especialistas que conhecem o seu negócio.',
    heroCard: {
      title: 'O que destravamos',
      items: [
        ['Módulo subutilizado', 'A ativar', 'ajustar'],
        ['Parametrização', 'Rever', 'rever'],
        ['Processos travados', 'A ajustar', 'ajustar'],
        ['Implantação parada', 'Concluir', 'ajustar'],
        ['Backlog Protheus', 'Priorizar', 'rever'],
      ],
    },
    doresEyebrow: 'Onde a consultoria entra',
    doresTitle: ['Sinais de que o seu', 'Protheus pede ajuda'],
    doresSub: 'A consultoria existe para transformar o módulo que você já tem em valor real para a operação.',
    dores: [
      ['box', 'Módulo subutilizado', 'Você paga pelo módulo, mas usa uma fração do que ele entrega.'],
      ['route', 'Processos travados', 'Fluxos que emperram e dependem de retrabalho para andar.'],
      ['sliders-horizontal', 'Parametrização errada', 'Configurações que não refletem a regra real do negócio.'],
      ['construction', 'Implantação inacabada', 'Projeto que parou no meio e nunca chegou ao valor prometido.'],
      ['user-x', 'Falta de especialista', 'Ninguém no time domina o módulo a fundo para evoluir.'],
      ['trending-down', 'ERP que não acompanha', 'O negócio mudou, o Protheus continua igual ao da implantação.'],
    ],
    passosEyebrow: 'Como funciona',
    passosTitle: ['Do diagnóstico à', 'entrega, com método'],
    passos: [
      ['search', 'Diagnóstico', 'Entendemos processo, módulos e o que trava antes de propor qualquer coisa.'],
      ['pencil-ruler', 'Desenho da solução', 'Definimos escopo e prazo, com responsáveis e entregáveis claros.'],
      ['shield-check', 'Execução com rastreabilidade', 'Implantação acompanhada, com histórico e validação a cada etapa.'],
    ],
  },

  /* ---------------- suporte ---------------- */
  'suporte': {
    pill: 'Suporte Protheus',
    h1: ['Suporte Protheus com SLA,', 'sem depender de favor'],
    lead: 'Atendimento contínuo com fila, responsável e histórico. Sua operação Protheus deixa de depender de uma única pessoa e ganha previsibilidade.',
    heroCard: {
      title: 'Atendimento com SLA',
      items: [
        ['Rotina fiscal travada', 'Em SLA', 'ok'],
        ['Integração divergente', 'Em andamento', 'rever'],
        ['Ajuste de alçada', 'Triagem', 'rever'],
        ['Erro no faturamento', 'Resolvido', 'ok'],
        ['Relatório incorreto', 'Resolvido', 'ok'],
      ],
    },
    doresEyebrow: 'Por que ter suporte JYNX',
    doresTitle: ['O suporte improvisado', 'cobra caro depois'],
    doresSub: 'Quando o atendimento depende de favor e boa vontade, qualquer erro vira risco de operação parada.',
    dores: [
      ['timer-off', 'Chamado sem SLA', 'Você abre e não sabe quando, nem se, vai ser atendido.'],
      ['eye-off', 'Fila invisível', 'Nenhuma visão de prioridade, status ou responsável.'],
      ['user', 'Dependência de uma pessoa', 'Se o especialista falta, a operação para junto.'],
      ['refresh-cw', 'Erros recorrentes', 'O mesmo problema volta porque ninguém trata a causa.'],
      ['file-x', 'Sem histórico', 'Cada chamado começa do zero, sem memória do que já passou.'],
      ['power-off', 'Operação parada', 'Um erro sem suporte interrompe o negócio inteiro.'],
    ],
    passosEyebrow: 'Como funciona',
    passosTitle: ['Do chamado à solução,', 'com rastreabilidade'],
    passos: [
      ['ticket', 'Abertura do chamado', 'Você registra o problema e ele entra numa fila com prioridade.'],
      ['headset', 'Atendimento com SLA', 'Um responsável assume, com prazo acordado e visível.'],
      ['check-check', 'Resolução com registro', 'Resolvido, documentado e com a causa tratada para não voltar.'],
    ],
  },

  /* ---------------- implantacao ---------------- */
  'implantacao': {
    pill: 'Implantação Protheus',
    h1: ['Implantação de módulos', 'Protheus, sem surpresa'],
    lead: 'Do diagnóstico ao go-live, com escopo fechado, prazo definido e método. Sem projeto que não acaba e sem aditivo a cada mudança.',
    heroCard: {
      title: 'Plano de implantação',
      items: [
        ['Diagnóstico e escopo', 'Concluído', 'ok'],
        ['Configuração', 'Em andamento', 'rever'],
        ['Testes', 'A iniciar', 'ajustar'],
        ['Treinamento', 'A iniciar', 'ajustar'],
        ['Go-live', 'Agendado', 'rever'],
      ],
    },
    doresEyebrow: 'Por que implantar com a JYNX',
    doresTitle: ['Implantação que termina,', 'do jeito combinado'],
    doresSub: 'A diferença entre um projeto que entrega e um que arrasta está no escopo e no método, definidos desde o início.',
    dores: [
      ['infinity', 'Projeto que não acaba', 'Cronograma que escorrega e nunca chega ao fim.'],
      ['expand', 'Escopo aberto', 'Sem limite claro, tudo vira mais prazo e mais trabalho.'],
      ['file-plus', 'Aditivo a cada mudança', 'Qualquer ajuste vira uma nova cobrança, fora do combinado.'],
      ['calendar-x', 'Go-live adiado', 'A data de entrada em produção que nunca chega.'],
      ['users', 'Equipe sem método', 'Implantação no improviso, sem etapas nem responsáveis.'],
      ['clipboard-x', 'Sem critério de pronto', 'Ninguém sabe quando o projeto pode ser dado por concluído.'],
    ],
    passosEyebrow: 'Como funciona',
    passosTitle: ['Do escopo ao go-live,', 'sem improviso'],
    passos: [
      ['search', 'Diagnóstico e escopo', 'Definimos o que entra, o que fica de fora e o prazo de cada etapa.'],
      ['settings', 'Configuração e testes', 'Parametrização e validação com cenários reais da sua operação.'],
      ['rocket', 'Go-live com acompanhamento', 'Entrada em produção assistida, com suporte na estabilização.'],
    ],
  },

  /* ---------------- atualizacao ---------------- */
  'atualizacao': {
    pill: 'Atualização de release',
    h1: ['Atualize a release do seu', 'Protheus sem parar a operação'],
    lead: 'Planejamento, ambiente de testes e validação. A JYNX moderniza o seu Protheus protegendo customizações e mantendo o negócio rodando.',
    heroCard: {
      title: 'Plano de atualização',
      items: [
        ['Mapa de customizações', 'Concluído', 'ok'],
        ['Análise de impacto', 'Em andamento', 'rever'],
        ['Ambiente de testes', 'A montar', 'ajustar'],
        ['Validação', 'A iniciar', 'ajustar'],
        ['Versão alvo', 'Definida', 'ok'],
      ],
    },
    doresEyebrow: 'Por que atualizar com a JYNX',
    doresTitle: ['Atualizar não precisa', 'ser um salto no escuro'],
    doresSub: 'O medo de quebrar a operação trava a decisão, e a defasagem só aumenta o risco da próxima atualização.',
    dores: [
      ['history', 'Release antiga', 'Versão defasada que limita recursos e correções.'],
      ['bug', 'Customizações que quebram', 'Updates que derrubam o que foi feito sob medida.'],
      ['shield-alert', 'Medo de atualizar', 'O risco trava a decisão e a defasagem só aumenta.'],
      ['flask-conical', 'Ambiente sem testes', 'Sem homologação, a atualização vira aposta.'],
      ['badge-alert', 'TOTVS exige versão atual', 'Suporte e novidades dependem de estar na release suportada.'],
      ['layers', 'Acúmulo de versões', 'Quanto mais se adia, maior e mais arriscado fica o salto.'],
    ],
    passosEyebrow: 'Como funciona',
    passosTitle: ['Atualização planejada,', 'testada e validada'],
    passos: [
      ['scan-search', 'Diagnóstico de impacto', 'Mapeamos customizações e o que muda na nova versão.'],
      ['flask-conical', 'Plano e ambiente de teste', 'Homologação em ambiente espelho, sem tocar a produção.'],
      ['circle-check-big', 'Atualização e validação', 'Subida controlada e validação com os usuários reais.'],
    ],
  },

  /* ---------------- customizacao-advpl ---------------- */
  'customizacao-advpl': {
    pill: 'Customização ADVPL',
    h1: ['Customização ADVPL sob', 'medida, do jeito certo'],
    lead: 'Desenvolvimentos que respeitam boas práticas e a atualização futura. Nada de gambiarra que quebra no próximo update.',
    heroCard: {
      title: 'Padrão de desenvolvimento',
      items: [
        ['Boas práticas ADVPL', 'Aplicado', 'ok'],
        ['Pontos de entrada', 'Validado', 'ok'],
        ['Compatível com update', 'Garantido', 'ok'],
        ['Documentação', 'Incluída', 'ok'],
        ['Versionamento', 'Ativo', 'ok'],
      ],
    },
    doresEyebrow: 'Por que desenvolver com a JYNX',
    doresTitle: ['Customização que dura', 'além do próximo update'],
    doresSub: 'Customizar é fácil, customizar do jeito certo é o que evita que cada atualização vire um problema.',
    dores: [
      ['unplug', 'Customização frágil', 'Código que funciona hoje e quebra na primeira mudança.'],
      ['wrench', 'Gambiarra que quebra no update', 'Solução improvisada que cai a cada atualização de release.'],
      ['file-x', 'Sem documentação', 'Ninguém sabe o que foi feito, nem por quê.'],
      ['user', 'Dependência de um único dev', 'Só uma pessoa entende o código, e ela vira gargalo.'],
      ['pause', 'Demanda parada', 'Sem capacidade de desenvolvimento, a fila só cresce.'],
      ['git-fork', 'Sem padrão', 'Cada customização segue um estilo, e a manutenção vira caos.'],
    ],
    passosEyebrow: 'Como funciona',
    passosTitle: ['Do levantamento à', 'entrega documentada'],
    passos: [
      ['clipboard-list', 'Levantamento', 'Entendemos a necessidade e o ponto certo de customizar.'],
      ['code', 'Desenvolvimento com boas práticas', 'ADVPL limpo, em pontos de entrada e compatível com updates.'],
      ['file-check', 'Entrega documentada', 'Código documentado, versionado e rastreável para o futuro.'],
    ],
  },
};

Object.assign(window, { PROTHEUS_PAGES, PROTHEUS_META, PROTHEUS_QUOTES });
