Documento de decisão · 31/ago/2026
O primeiro minuto: um negócio seu, ou o negócio dos outros?
Dois modelos finalistas pra jornada de entrada do Engrenou. Tudo que está aqui foi medido no código e no banco hoje; a fonte com as referências está em propostas/jornada-entrada-31ago.md.
Por que repensar
90% morrem antes do primeiro passo. O ajuste fino do passo 1 mexe nos 84 que passaram da porta; o problema está nos 795 que nem mexeram.
E a casa mantém três infraestruturas com papéis parecidos que não conversam: o sandbox do /experimentar (2.034 linhas de teatro com mini-banco), o configurador pós-login (2.214 linhas perguntando de novo o que a pessoa vende) e a demo (76 linhas, 21 aberturas no mês). As iscas de SEO - calculadora, cardápio, quiz - desembocam no nada.
No que os dois concordam (~70% do trabalho)
1. O sandbox morre: quem mostra a ferramenta é a ferramenta. 2. O onboarding acontece dentro do app, guiado pelo aí (checklist e faixa de novidades já existem). 3. A conta é o fecho, não a porta: e-mail + código depois do valor (a régua de 18/ago fica - com senha no funil, 15 chegavam e 4 viravam conta).
A decisão de verdade é uma só: o que a pessoa vê no primeiro minuto.
Os dois, minuto a minuto
Vitrine viva
A demo em destaque na home; conta mínima; configuração dentro do app.
- 0:00Home com a demo viva: "isso é um negócio de verdade, mexe".
- 0:30Ela navega a Cantina da Ana: Hoje, pedidos, dinheiro, loja.
- 1:30"Quero o meu assim" - 1 toque de ramo, e-mail e código.
- 3:00Dentro do app, seed do ramo dela, aí guiando.
Posse: min ~3, depois do código. Antes disso, tudo era de outra pessoa.
O que pesa contra
A aposta já roda e perde. O palco habitado do /experimentar também mostra valor antes da conta, e 90% vão embora. O A mostra o mesmo, mais bonito.
Embutir a demo na home é hoje impossível sem mexer em segurança: o app manda frame-ancestors 'none' (medido). Exceção no _headers é factível, mas essa área já mordeu a casa.
A favor: o mais barato (4-6 sessões), zero risco operacional novo, e a demo vira ferramenta de venda no WhatsApp.
Balcão de verdade
Sem teatro: o primeiro toque cria um negócio real, anônimo, semeado. O e-mail só guarda.
- 0:00Home: "Montar meu negócio" (secundário: "ver um funcionando").
- 0:051 toque de ramo. Aqui nasce um tenant real, anônimo, semeado.
- 0:15Ela está DENTRO do app. O negócio é dela; os exemplos, apagáveis.
- 1:00Renomeia, apaga, cria produto. Tudo persiste - é banco de verdade.
- 2:00"Guarda teu negócio: teu e-mail e pronto." Código, conta permanente.
Posse: desde 0:15, antes de qualquer cadastro. A promessa do produto vira literal.
O que pesa contra
Sessão presa no aparelho até o e-mail (limpou o navegador, perdeu). Tenants órfãos até a purga rodar. Abuso a segurar.
A favor: nenhuma obra no banco - o create_tenant já aceita authenticated e o login anônimo do Supabase produz exatamente isso (hoje desligado; é configuração). A purga usa a admin_purgar_negocio que já existe. 5-7 sessões.
Lado a lado
| A · Vitrine viva | B · Balcão de verdade | |
|---|---|---|
| minuto 1 | o negócio de outra pessoa | um negócio SEU |
| posse | min ~3, depois do código | min 0:15, antes do cadastro |
| antes de entrar no app | depois de já estar usando | |
| o que morre | sandbox (2.034 linhas) | sandbox + duplicação do configurador |
| infra nova | exceção de frame no _headers | login anônimo + cron de purga + guardas |
| risco operacional | ~zero | órfãos, abuso, sessão no aparelho |
| custo | 4-6 sessões | 5-7 sessões |
| aposta | mostrar melhor converte | dar posse converte |
| o funil diz | essa aposta já roda e perde 90% | não testada; é a tese do produto |
O que nenhum dos dois resolve
Aquisição. Os ~880 aparelhos/mês são o teto dos dois modelos: onboarding melhor converte mais dos que chegam, não faz chegar mais. O gargalo do G1 continua sendo tráfego, e essa conversa (G-32, Instagram, indicação) não se adia por esta.
Veredito: B como destino, sem passar pelo A
O tronco comum começa sem arrependimento possível - serve aos dois cenários. A porta do A pagaria 1-2 sessões pra testar de novo, mais bonita, uma aposta que o funil de hoje já desmente. A porta do B custa 2-3 sessões, nenhuma obra no banco, e os riscos têm mitigação conhecida. A demo não morre: vira o link secundário e ferramenta de venda.
- Tronco: o guia in-app (aí + checklist) vira o onboarding oficial de conta nova.
- Tronco: /comecar e /experimentar apontam pro fluxo novo; o sandbox sai do ar.
- Porta B: login anônimo + tenant semeado no primeiro toque de ramo.
- Porta B: faixa "guarda teu negócio" + conversão por e-mail e código.
- Operação: cron de purga de anônimos + visão no /admin.
- Iscas: calculadora e quiz ganham o fecho "isso vivo no seu negócio".
Fatos medidos em 31/ago: funil na tabela eventos (30 dias) · linhas por wc -l · grants do create_tenant nas migrações 000/001 · login anônimo desligado via /auth/v1/settings · frame-ancestors 'none' no public/_headers · a régua 15->4 da senha em sandbox/conta.js (18/ago).