// blog/posts/roadmap-2026.jsx
window.POST = {
  slug: "roadmap-2026",
  category: "Bastidores",
  title: "Roadmap 2026: o que vem, o que tá parado, o que descartamos",
  dek: "Transparência sobre o que está em construção no Member AI no resto do ano — incluindo coisas que a gente decidiu não fazer.",
  cover: "https://images.unsplash.com/photo-1519389950473-47ba0277781c?w=1600&q=85",
  date: "18 de março, 2026",
  readTime: "8 min",
  author: { name: "Alexandre Kuhn", role: "Co-fundador, Member AI", initials: "AK", avatar: "../assets/alexandre-kuhn.jpg" },
  toc: [
    { id: "principios", label: "Princípios que guiam o roadmap" },
    { id: "q2", label: "Q2 2026 — em construção" },
    { id: "q3", label: "Q3 2026 — planejado" },
    { id: "q4", label: "Q4 2026 — explorando" },
    { id: "nao-faremos", label: "O que decidimos NÃO fazer" },
    { id: "feedback", label: "Como o roadmap se ajusta" },
  ],
  bodyHtml: `
<p>Todo quarter a gente publica um roadmap aberto. Sem "em breve", sem mistério de marketing. Datas aproximadas, escopo claro, e, principalmente, uma lista do que a gente decidiu <em>não</em> fazer — porque priorização boa é dizer "não" com coragem.</p>

<h2 id="principios">Princípios que guiam o roadmap</h2>

<p>Três princípios fixos, qualquer feature é testada contra eles:</p>

<ol>
  <li><strong>Funciona pra criadores de conteúdo que vivem do trabalho deles.</strong> Esse é nosso ICP. Não otimizamos pra enterprise que tem 50 agentes diferentes.</li>
  <li><strong>Mantém BYOK e controle do creator.</strong> Nenhuma feature nova pode exigir lock-in, dado proprietário ou revenda opaca de token.</li>
  <li><strong>Reduz trabalho operacional, não aumenta.</strong> Se uma feature exige que o creator "configure mais coisa", ela falha no teste — mesmo que seja bonita de vender.</li>
</ol>

<h2 id="q2">Q2 2026 — em construção</h2>

<p>Tudo aqui já tá em desenvolvimento ativo, com release previsto pra junho/julho.</p>

<ul>
  <li><strong>Voz em chamadas ativas.</strong> Agente recebe ligação direto do número do hub (via Twilio), responde em voz com latência ~1s, e loga a transcrição no histórico. Beta fechado em maio.</li>
  <li><strong>NF automática (Brasil).</strong> Integração nativa com NFE.io e eNotas. Toda venda via Stripe Connect dispara emissão de NF sem mão humana. <em>Muito pedido. Vem em maio.</em></li>
  <li><strong>Multi-idioma na mesma conversa.</strong> Member pode alternar entre português/inglês/espanhol numa mesma thread — o agente detecta e responde no idioma do turno, mantendo memória única.</li>
  <li><strong>Export nativo pro Notion/Airtable.</strong> Sincronização bidirecional de fatos persistidos — útil pra quem usa CRM em Notion.</li>
</ul>

<h2 id="q3">Q3 2026 — planejado</h2>

<p>Especificação fechada, entra em construção em julho.</p>

<ul>
  <li><strong>Hubs colaborativos.</strong> Múltiplos admins num mesmo hub com permissões granulares. Caso de uso principal: creators com equipe de 3-6 pessoas gerenciando o mesmo agente.</li>
  <li><strong>Biblioteca pública de componentes.</strong> Prompts, gatilhos e integrações compartilháveis entre hubs — com atribuição. Tipo um GitHub pra configuração de agente.</li>
  <li><strong>Experimentos A/B nativos.</strong> Split 50/50 automático entre dois prompts ou duas ofertas, medindo conversão em receita por variante.</li>
  <li><strong>Relatório semanal assíncrono.</strong> Email automático toda segunda com as 3-5 insights que importam (conversão, retenção, destaque de conversas-caso).</li>
</ul>

<h2 id="q4">Q4 2026 — explorando</h2>

<p>Aqui ainda tá ruim de prometer. Tá na fase de research, entrevistas com clientes, provas de conceito.</p>

<ul>
  <li><strong>Agente proativo (outbound).</strong> Agente inicia conversa com member em determinadas condições (ex.: 30 dias sem login, aniversário de plano, evento externo). <em>Desafio: não virar spam.</em></li>
  <li><strong>Memória compartilhada entre hubs (opt-in).</strong> Se você tem 3 hubs diferentes pro mesmo público, poder optar por fatos cruzados — ainda estudando privacidade.</li>
  <li><strong>Fine-tuning de voz em cima do conteúdo do creator.</strong> Não o modelo em si, mas um "style embedding" leve que faz o agente soar ainda mais como você em tom.</li>
</ul>

<h2 id="nao-faremos">O que decidimos NÃO fazer</h2>

<p>Lista curta, mas importante. Todo mês chegam pedidos disso — a resposta é consistente.</p>

<ul>
  <li><strong>Marketplace de agentes de terceiros.</strong> Vira race-to-the-bottom de preço e qualidade. Não é nosso jogo.</li>
  <li><strong>Modelo próprio de IA treinado por nós.</strong> Treinar modelos é caro, lento e desviaria o foco. A gente prefere ser o melhor orquestrador dos modelos de fronteira.</li>
  <li><strong>Revenda de tokens com margem.</strong> Já explicamos <a href="byok-por-que-importa.html">aqui</a> o motivo. Segue BYOK.</li>
  <li><strong>App mobile nativo pros members.</strong> Webview dentro de app próprio é o suficiente — criar e manter nativo iOS/Android dobra esforço sem ganho real.</li>
  <li><strong>Editor visual de fluxos estilo n8n.</strong> Drag-and-drop de fluxo encoraja complexidade desnecessária. Preferimos agente inteligente + configuração declarativa.</li>
</ul>

<h2 id="feedback">Como o roadmap se ajusta</h2>

<p>Todo pedido que chega em canal público (Discord, suporte, Twitter) vira uma entrada numa board visível pra todo mundo. Toda segunda de manhã, time de produto triagia o que entrou na semana. A cada 6 semanas, o roadmap é re-priorizado com base em:</p>

<ol>
  <li>Frequência do pedido (quantos clientes diferentes pediram);</li>
  <li>Impacto estimado em receita dos clientes (nem sempre o que tem mais voto);</li>
  <li>Coerência com os três princípios.</li>
</ol>

<p>Se seu pedido não apareceu aqui, não é porque foi ignorado. É porque ainda não ganhou prioridade — ou caiu na lista do "não faremos" e a gente decidiu te dizer na cara.</p>

<div class="post-inline-cta">
  <div class="post-inline-cta-body">
    <h4>Tem uma ideia pro roadmap?</h4>
    <p>Manda direto no suporte do app. Todo pedido é lido — e a maioria vira entrada na board pública.</p>
  </div>
  <a class="btn btn-primary" href="https://app.memberai.pro/signup" target="_blank" rel="noopener">
    Abrir app
    <svg width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M2 7h10M8 3l4 4-4 4" stroke="currentColor" strokeWidth="1.5" strokeLinecap="round" strokeLinejoin="round" /></svg>
  </a>
</div>

<blockquote>Roadmap que não diz "não" não é roadmap. É lista de desejos. A gente prefere decepcionar 50 pessoas agora do que entregar uma versão meia-boca de tudo daqui a 6 meses.</blockquote>
  `,
  faq: [
    { q: "Posso votar em features?", a: "Sim, no Discord público tem a #feature-requests com reações. Não é o único critério de priorização, mas é um dos três." },
    { q: "Vocês dão desconto em troca de beta?", a: "Às vezes, em programas fechados. Se tiver interesse, manda no suporte dizendo de qual feature." },
  ],
  related: [
    { slug: "byok-por-que-importa", category: "Bastidores", title: "BYOK: por que deixamos você trazer sua chave", cover: "https://images.unsplash.com/photo-1555066931-4365d14bab8c?w=800&q=80", readTime: "6 min" },
    { slug: "agent-vs-chatbot", category: "Bastidores", title: "Agente ≠ chatbot", cover: "https://images.unsplash.com/photo-1485827404703-89b55fcc595e?w=800&q=80", readTime: "7 min" },
  ]
};
