VibeGuard

Testes automáticos de regressãoPara quem constrói no Lovable

Você atualiza seu app.
O que funcionava parou?

Conecte seu projeto pelo GitHub. O VibeGuard analisa o código e cria e atualiza automaticamente os cenários de teste para detectar regressões. Sem montar testes à mão.

REGRESSÕES DETECTADAS NOS TESTES

  • Plano ativo. Acesso bloqueado.No teste com assinatura ativa, um recurso contratado ficou bloqueado após a mudança.
  • Horário ocupado. Outra reserva aceita.Ao testar a agenda, o VibeGuard detectou que um horário ocupado aceitou outra reserva.
  • Somente leitura. Exclusão permitida.A jornada de teste permitiu apagar um documento com um perfil de somente leitura.
Ver planos

14 dias grátis quando seu acesso for liberado.

Veja um teste por comportamento
VibeGuard / Testes de comportamento

JORNADA DE TESTE EXECUTADA

O teste detectou uma exclusão indevida.

Regressão após alteração do Lovable
AÇÃO DO CENÁRIORESULTADO DO TESTE
  • Usar um perfil de teste com acesso de leituraAcesso permitido
  • Abrir um documento de teste compartilhadoLeitura permitida
  • Tentar excluir o documento de testeExclusão indevida
No teste, o perfil de leitura conseguiu excluir.

Ao executar a jornada de compartilhamento com um documento de teste, o VibeGuard verificou que a exclusão, bloqueada na versão anterior, passou a ser aceita.

Risco para o cliente: Se essa mudança for publicada, um convidado de leitura poderá apagar o trabalho da equipe.

Conversar sobre esta regressão
Para o seu app feito com
LovableGitHubSupabase

ISSO ACONTECE COM VOCÊ?

Seu app já tem clientes.
A próxima mudança importa.

QUEM JÁ PAGA PELO APP

O plano está ativo. O acesso sumiu.

Você reorganiza os planos e um assinante perde uma função que já usava. A assinatura continua ativa, mas ele encontra um bloqueio. Isso vira interrupção do trabalho, suporte e risco de cancelamento.

A OPERAÇÃO DO SEU CLIENTE

Duas reservas. Um único horário.

Você melhora a agenda e o bloqueio de horários ocupados deixa de funcionar. Duas pessoas recebem confirmação para o mesmo atendimento. Seu cliente precisa desmarcar uma reserva e explicar um erro do seu produto.

A CONFIANÇA NO SEU PRODUTO

Era só para ler. Agora pode apagar.

Você muda o compartilhamento e um convidado consegue excluir um documento. O convite continua como “somente leitura”, mas a regra parou de valer. O resultado é perda de dados e uma permissão que deixou de proteger.

TESTES POR COMPORTAMENTO

Seu app não precisa
depender da sua memória.

Do código à cobertura de testes: o VibeGuard descobre o que verificar e cria os cenários para você.

01

Conecte. Os testes são automáticos.

Conecte o projeto pelo GitHub. O VibeGuard analisa o código, identifica regras de negócio e cria a cobertura de testes e os cenários automaticamente. Você começa com os testes gerados, sem desenhar cada caso.

02

O app evolui. A cobertura também.

Quando o código muda, o VibeGuard atualiza os cenários automaticamente e verifica se as regras anteriores continuam funcionando. Você acompanha os resultados, sem precisar pedir uma nova rodada pelo chat.

03

Leve a correção ao Lovable.

Entenda a falha no chat e receba um prompt com evidências para enviar ao Lovable. Depois da correção, o VibeGuard verifica a regra de novo e mantém o histórico para acompanhar as próximas mudanças.

Use o chat para esclarecer regras e investigar regressões. A cobertura acompanha as mudanças do código sem depender de comandos na conversa.

ENTENDA A REGRA. INVESTIGUE A REGRESSÃO.

Regras detectadas.
Converse sobre elas.

As regras e os cenários já chegam do código. Use o chat para esclarecer exceções, investigar regressões e preparar um prompt de correção para o Lovable.

  1. Entenda qual regra foi quebrada.
  2. Converse sobre o impacto e as exceções.
  3. Leve o prompt de correção ao Lovable.
VibeGuardRegressão de permissões
VibeGuard

Ao executar o cenário de permissões, detectei uma regressão: o perfil de leitura conseguiu excluir o documento de teste. Na versão anterior, o mesmo teste bloqueava a exclusão.

Você

Essa permissão vale para todos os convidados, inclusive pelo link compartilhado. Só administradores podem excluir. O que eu envio ao Lovable?

VibeGuard

A evidência vem do cenário executado com um perfil e um documento de teste. A causa no código ainda precisa ser investigada. O prompt inclui a regra, o resultado e o teste para verificar a correção.

PROMPT PARA O LOVABLE

Restaurar a permissão de somente leitura

No cenário de teste de compartilhamento, um perfil de somente leitura conseguiu excluir o documento de teste. Investigue a causa e bloqueie alterações e exclusões para esse perfil, inclusive pelo link direto. Preserve a exclusão por administradores e teste os dois perfis após a correção.

EVIDÊNCIAS PARA AGIR

Da detecção à correção.

MAIS CONTEXTO. MENOS TENTATIVAS.

“Ainda está quebrado”
não explica o problema.

O VibeGuard reúne a regra que foi quebrada, o resultado encontrado e os passos que levam à falha. Assim, o Lovable recebe um problema específico para investigar, e a correção pode ser verificada repetindo o mesmo cenário.

EVIDÊNCIA DO TESTEVG / 001

O teste de leitura permitiu excluir um documento.

Esperado
O convidado pode abrir o documento, mas não pode alterar nem excluir.
Resultado do teste
Ao executar o cenário na versão alterada, o perfil de teste com acesso de leitura conseguiu excluir o documento de teste. O mesmo cenário bloqueava a ação na versão anterior.
Reproduzir
Em um ambiente de teste, compartilhe um documento de teste com um perfil de leitura. Use esse perfil, abra o documento e tente excluí-lo.
Validar
Repita o cenário: a exclusão pelo perfil de leitura deve ser negada e o documento de teste deve permanecer. Verifique também que um administrador ainda pode excluí-lo.

SUA ÚLTIMA CHECAGEM ANTES DE PUBLICAR

Se o Lovable já testa,
por que usar o VibeGuard?

Seu cliente não deveria ser o primeiro a descobrir uma regressão. O Lovable ajuda a construir e testar. O VibeGuard é a camada independente que guarda as regras do negócio e acompanha o que precisa continuar funcionando, versão após versão.

  1. Construa no Lovable
  2. O VibeGuard verifica
  3. Publique com mais clareza
Testes na construção e proteção contínua das regras de negócio
O que está em jogoLovableTestes durante a construçãoVibeGuardO guardião das suas regras
Uma mudança nova quebra uma regra antiga.Verifica os fluxos e as regras incluídos nos testes. O que continua protegido depende dos cenários mantidos e executados.Seu negócio tem memória. Regras, exceções e resultados ficam registrados para serem verificados novamente antes da próxima publicação.
O teste passou. Um cenário ficou de fora.Pode testar jornadas completas. Uma aprovação confirma os cenários executados; não revela, por si só, os que faltaram.Cenários que você não precisou imaginar. A IA analisa o código e amplia a cobertura com cenários como conta sem dados, acesso revogado e convite expirado.
Mesmo teste. Vale outra checagem?O ambiente que ajuda a implementar a mudança também oferece ferramentas para testá-la.Sim: outra checagem, com histórico. Mesmo com cenários iguais, uma execução independente compara a mudança com as regras guardadas e mostra quando o comportamento mudou.
Uma falha aparece. Por onde começar?Usa testes e contexto para investigar o problema e implementar a correção.Da regra quebrada ao próximo passo. Veja o esperado, o observado e como reproduzir. Investigue no chat e leve um prompt com evidências para o Lovable.
Toda publicação vira um checklist na sua cabeça.A maioria das verificações precisa ser solicitada. As ferramentas não executam verificações silenciosas em segundo plano.A cobertura evolui com o app. O código mudou? O VibeGuard atualiza os cenários e verifica as regras anteriores automaticamente. Sem montar um novo checklist ou pedir testes pelo chat.

O VibeGuard acompanha seu jeito de trabalhar.

E-mailDiscord

A regressão chega até você.

Receba por e-mail e Discord as regressões encontradas na análise do código e nos testes. Acompanhe o resultado das verificações sem precisar abrir o dashboard o tempo todo.

Agentes compatíveis com MCP

Seu agente. O contexto do VibeGuard.

Conecte os agentes de IA que você já usa via MCP. Leve o contexto das regras e regressões para suas conversas, em agentes compatíveis com o protocolo.

Menos “será que quebrou?”.
Mais tranquilidade para publicar.

Saiba quais regras foram verificadas, onde houve regressão e o que ainda precisa de atenção. Antes que isso vire um chamado do cliente.

Quero essa camada de proteção
Como funcionam os testes do Lovable

COBERTURA QUE CRESCE COM SEU APP

Suas regras de negócio.
Um plano para cada fase.

A mesma proteção contra regressões em todos os planos. Escolha quantos repositórios e branches o VibeGuard vai acompanhar.

Acesso antecipado. Receba um convite quando o produto estiver disponível.

Starter

Para seu primeiro app com usuários reais.

USD 49/ mês

14 dias de teste grátis

  • 1 repositório
  • 2 branches por repositório

Todos os recursos incluídos

  • Análise de código e lacunas de cobertura
  • Geração automática de cenários de teste
  • Cenários atualizados quando o código muda
  • Regras de negócio e histórico de regressões
  • Integração com GitHub
  • Chat para investigar regressões
  • Alertas por e-mail e Discord
  • MCP para seus agentes de IA
Escolher Starter

Growth

Para vários apps evoluindo juntos.

USD 99/ mês

14 dias de teste grátis

  • 5 repositórios
  • 5 branches por repositório

Todos os recursos incluídos

  • Análise de código e lacunas de cobertura
  • Geração automática de cenários de teste
  • Cenários atualizados quando o código muda
  • Regras de negócio e histórico de regressões
  • Integração com GitHub
  • Chat para investigar regressões
  • Alertas por e-mail e Discord
  • MCP para seus agentes de IA
Escolher Growth

Scale

Para um portfólio de produtos e equipes.

USD 200/ mês

14 dias de teste grátis

  • 15 repositórios
  • 10 branches por repositório

Todos os recursos incluídos

  • Análise de código e lacunas de cobertura
  • Geração automática de cenários de teste
  • Cenários atualizados quando o código muda
  • Regras de negócio e histórico de regressões
  • Integração com GitHub
  • Chat para investigar regressões
  • Alertas por e-mail e Discord
  • MCP para seus agentes de IA
Escolher Scale

Planos mensais em USD. Todos incluem 14 dias de teste grátis.

ISOLAMENTO POR CLIENTE

Seu projeto.
Um ambiente só seu.

As análises do seu app e o contexto do seu negócio ficam em um ambiente separado dos demais clientes.

  • Um container por cliente

    Um ambiente próprio para executar as análises e os testes do seu app.

  • Um banco de dados por cliente

    Regras de negócio, conversas e resultados armazenados separadamente.

Como cuidamos dos seus dados

Isolamento no VibeGuard

Seu ambiente

Container próprio

Análises e testes

Banco de dados próprio

Regras · Conversas · Resultados

Outro cliente

Container próprio

Análises e testes

Banco de dados próprio

Regras · Conversas · Resultados

Cada cliente tem seu container e seu banco de dados.

ENGENHARIA POR TRÁS DA AUTOMAÇÃO

Você constrói com IA.
Nós trazemos a experiência em qualidade.

O VibeGuard é desenvolvido e continuamente aprimorado por engenheiros com anos de experiência em desenvolvimento de software e automação de testes.

Transformamos essa experiência em um fluxo próprio de análise de código, criação de cenários e detecção de regressões — para levar práticas rigorosas de engenharia ao seu app, sem exigir que você monte uma equipe de qualidade.

Guias práticos

Publique mudanças. Preserve o que funciona.

Todos os guias

Respostas rápidas.

O VibeGuard é para o meu app?

É para quem constrói um app no Lovable, com GitHub e Supabase, e precisa preservar o que seus clientes já usam. Se uma atualização pode afetar acessos, dados ou agendamentos, acompanhar essas regras antes de publicar faz parte de cuidar do seu negócio.

Por que usar se o Lovable já faz testes?

Além de testar uma mudança, você precisa manter as regras antigas funcionando. O VibeGuard guarda regras, exceções e histórico para uma checagem independente antes de publicar. Você ganha continuidade sem depender de lembrar tudo a cada atualização.

O que ele verifica na prática?

Comportamentos que importam para seus clientes: um horário ocupado não pode aceitar outra reserva e um convidado com acesso de leitura não pode excluir documentos. O VibeGuard acompanha essas regras para detectar regressões, inclusive quando a mudança acontece em outra parte do app.

Preciso configurar cenários ou escrever testes?

Não. A criação dos cenários e da cobertura é automática. Conecte seu projeto pelo GitHub: o VibeGuard analisa o código e identifica as regras de negócio para gerar os testes. O chat serve para esclarecer exceções e investigar regressões; você não precisa cadastrar cada cenário para começar.

E quando o código do meu app muda?

O VibeGuard atualiza os cenários e verifica novamente as regras anteriores, automaticamente. A cobertura acompanha a evolução do app sem você precisar pedir pelo chat. Atualizar os cenários não significa aceitar uma regra quebrada: o comportamento esperado continua sendo verificado para detectar regressões.

O que acontece quando encontra uma regressão?

Você vê a regra afetada, o esperado, o observado e como reproduzir a falha. No chat, pode investigar o contexto e obter um prompt para levar ao Lovable. Depois da correção, o mesmo cenário é verificado novamente para conferir se o comportamento foi recuperado.

De onde vêm as detecções?

Da análise do código e da execução de fluxos, jornadas e cenários de teste. O dashboard mostra o que foi analisado, quais testes rodaram e seus resultados. O VibeGuard não monitora logs de produção nem acompanha a atividade real dos seus clientes.

O que muda entre os planos?

Todos incluem os mesmos recursos e 14 dias de teste grátis. A diferença está na capacidade: Starter acompanha 1 repositório e 2 branches por repositório; Growth, 5 repositórios e 5 branches por repositório; Scale, 15 repositórios e 10 branches por repositório.

Prepare seu sistema para a próxima mudança.

Ver planos