VIBE IN PUBLIC_

Como validar ideia de plataforma no vibe coding: deixe a IA discordar

myosbad descreveu uma plataforma de exercícios para a IA, ouviu que o problema não era o que ele tinha escrito e trocou o conceito na mesma conversa, antes da primeira tela.

Descrever a ideia inteira para a IA antes de codar vale pela chance de ela discordar de como você formulou o problema. myosbad recebeu uma resposta dessas ao vivo e trocou o conceito do produto ali mesmo, antes de existir uma linha de código da plataforma.

Ele estava em outro projeto quando parou, abriu uma conversa e avisou o que ia fazer:

Aí, eh, cara, eu tive uma ideia, mas eu não sei se é uma ideia muito boa. Vamos conversar sobre a minha ideia.

Ele descreveu as telas e o motivo na mesma frase

A descrição tinha as partes óbvias: uma plataforma com vídeos de pessoas que fazem exercício e que estão tentando mudar de vida, um jeito de elas conversarem entre si dentro do site, sistema de contas. Se tivesse parado por aí, teria recebido de volta uma opinião sobre funcionalidades.

Ele continuou, e é a continuação que fez a resposta valer alguma coisa:

porque o que eu percebo é que a maioria das pessoas elas querem isso pra vida delas, mas elas não sabem como começar, não tem uma motivação para poder fazer aquilo, sabe? Não tem pessoas que ela conheça para para poder começar

E deu o caso concreto de quem ele estava tentando atender:

Tem pessoas que vai pra academia porque fica com vergonha do corpo dela

Daí a ideia de treinar em casa com o próprio sistema passando o treino. Ele ainda alargou o público antes de fechar, dizendo que aquilo não precisava ser só musculação: "Pode ser tipo qualquer pessoa, vibe coding e tudo mais." E terminou com uma pergunta aberta: O mesmo problema apareceu em vibe coding para validar demanda antes de construir o backend.

O que que você acha dessa ideia?

O espaço que essa pergunta deixa é o que faz o resto acontecer. Um pedido de roadmap ou de estrutura de banco teria aceitado o enunciado do jeito que ele escreveu, e a resposta viria organizando aquilo que ele já tinha decidido.

A resposta pegou no enunciado da ideia

O parágrafo abaixo é texto da IA, não fala dele. Foi o que apareceu na tela depois da pergunta:

Está em resolver um problema que o Instagram não resolve. O problema que você descreveu não é falta de rede social, é falta de ambiente. Hoje acontece mais ou menos assim: Instagram, entretenimento e comparação, TikTok, vídeos e rápidos.

A caracterização de Instagram e TikTok ali saiu de um assistente no meio de um brainstorm, e a live não traz nenhuma pesquisa por trás dela. Tratar aquilo como fato de mercado seria dar a um texto de chat o peso de um estudo que ninguém fez.

Mesmo sem valer como dado, a frase fez trabalho. Ela pegou o enunciado que ele tinha escrito, falta de rede social, e devolveu outro, falta de ambiente. Nenhum item da lista dele foi contestado: os vídeos e o sistema de contas continuaram de pé. O que mudou foi a descrição do buraco que o produto ia tapar.

O conceito virou outro na mesma conversa

A reação dele veio em seguida, sem defesa da versão anterior:

É, mano, dá para fazer isso aqui, ó. Isso aqui eu já tive outra ideia. Em vez de nós continuar, tipo, fazendo um Instagram aonde vai aparecendo vídeo curto de de qualquer bosta. Dá para fazer um sistema de vídeo curto onde a pessoa seleciona, tipo assim, onde que vai aparecer aquele vídeo curto.

Até ali, o produto era uma rede social com tema de exercício. Depois da frase, virou um mecanismo em que quem escolhe o que aparece é a pessoa, em vez do sistema empurrando o vídeo curto seguinte. Trocar uma coisa pela outra joga fora as telas que ele ia desenhar e a conta que ele ia fazer, e ele fez essa troca antes de desenhar qualquer uma delas.

Logo depois veio o "Cara, dá para fazer muita coisa." e ele seguiu para a tela de login. A live não mostra a plataforma pronta, e nada indica que ele tenha largado a ideia. Mostra a reformulação e o pivô acontecendo no mesmo trecho da sessão, com o enunciado antigo e o novo audíveis um atrás do outro.

Como validar ideia de plataforma no vibe coding quando a resposta discorda de você

Para a discordância ter onde pegar, o seu enunciado precisa estar escrito em algum lugar. Uma descrição feita só de telas devolve comentário sobre telas, e é por isso que a parte dele sobre quem quer mudar de vida e não sabe como começar vale mais que a lista de funcionalidades. Pergunte o que a outra parte acha da ideia antes de pedir qualquer plano, porque no instante em que você pede plano o enunciado passa a ser tratado como dado.

Nas respostas que voltam existem 2 tipos. Uma fala da execução, dizendo o que é difícil e o que vai custar caro. A outra fala do enunciado, dizendo que o problema que você descreveu é um problema diferente do que você achava. A segunda é rara, e é a única que muda o produto antes de você gastar semanas codando o anterior.

Quando ela aparecer, teste contra o seu próprio motivo em vez do mercado. Ele tinha um motivo escrito, a pessoa com vergonha do corpo que não conhece ninguém para começar junto, e um ambiente onde ela escolhe o que vê atende essa pessoa melhor do que um feed montado por outra gente. O que você não pode é sair repetindo por aí que Instagram é comparação e TikTok é vídeo rápido, porque isso ali ninguém verificou.

O teste antes da primeira tela

Escreva a ideia inteira em texto corrido, com a pessoa e o motivo dentro, peça uma opinião e leia a resposta caçando uma coisa só: alguma frase que redefina o problema. Se ela aparecer, reescreva o seu enunciado com as palavras dela antes de continuar. Vale ver como isso aparece também em como usar notebooklm.

Mudar de ideia na frente de todo mundo, com a câmera ligada, é o que as leis do movimento cobram de quem constrói em público, e é o que faz o vibe coding gravado servir para alguma coisa: dá para ouvir a ideia inteira antes e depois da frase que a mudou. Dá para assistir à live e acompanhar a descrição, a pergunta, a resposta na tela e o pivô, tudo seguido.