VIBE IN PUBLIC_

Vibe coding para automação financeira pessoal: 5 bancos e 1 trident

No vibe coding para automação financeira pessoal o parser de compra só prova com gasto real. Ele testou no celular sem compra; o plano era o Miniar, 1 trident por cartão.

No vibe coding para automação financeira pessoal, o parser que lê aviso de compra de cartão só se prova com gasto de verdade. Quem estava construindo o app na live de gbrl808 testou no celular e não tinha feito compra. O log já mostrava qualquer notificação que chegava. O parser de compra seguia sem o aviso que ele precisava.

A mesma mesa já rendeu a lição de automação bancária por notificação. Este recorte é outro: como validar o parser quando o dado que importa só nasce depois de passar o cartão.

Sem compra no celular o parser de compra não tem caso

Ele descreveu o estado do teste:

Eu tava testando aqui no meu celular, só que eu não fiz compra, né? Aí como que testa o bagulho? Tem que sair pra rua comprar alguma coisa. Se for ter que comprar alguma coisa, toda vez que e atualiza alguma coisa,

O pedaço que aperta é o da atualização. Mexeu no parser, precisa de compra nova. Mexeu de novo, outra compra. O teste deixa de caber na call e passa a depender de rua e de caixa. Na live o aparelho já registrava o que caía. WhatsApp e o app do smartwatch já apareciam no log. O aviso genérico chega; o de compra não, porque compra não houve.

O LOG

WhatsApp e smartwatch

Já aparecem no log

Compra de cartão

O aviso não chega, porque compra não houve

Não, notificação. Dá para ver que tá pegando porque toda notificação que você que chega no celular eu botei para logar aqui.

O app de notificação Android já tinha esse log. O recorte daqui é o que o log ainda não contém: a compra de cartão.

Pix na call não gera o aviso de cartão

Na mesa veio um atalho para gerar aviso na hora:

faz o Pix para mim aí.

A resposta cortou o atalho:

É, vai preciso ser cartão de crédito.

Um Pix dispara notificação de Pix. O app de automação financeira pessoal que ele montava mira o texto de compra no cartão. Sem esse texto, o código que trata a compra não tem o caso para validar. O parser que ele queria validar lê compra de cartão de crédito.

O vibe coding para automação financeira pessoal esbarra em 5 bancos

Ele precisa testar melhor a parte da notificação porque não sabe qual banco a pessoa usa.

eu preciso testar ainda melhor a parte da notificação, porque é difícil saber, né, que b que a pessoa usa. E, por exemplo, eu posso eh, quer dizer, é difícil saber qual banco a pessoa usa.

Vai ser vai ter que fazer compra. Vai ter que abrir conta em cinco banco.

5 contas, com compra em cada uma. Ele não listou quais 5. Não abriu as 5 naquele dia. O tamanho do teste é validar 5 bancos, e o jeito de exercitar cada um é ter conta e gastar nela. Os 2 cartões do plano do Miniar não fecham essa conta. Abrir as 5 contas é um trabalho à parte, falado e não feito na sessão.

O parser nasce no editor. O teste pede conta e 1 ida à rua com o cartão. Em vibe coding isso aparece cedo: o código anda numa janela, o caso real mora no caixa.

O Miniar ficou no plano, com 1 trident por cartão

O plano concreto veio assim:

É, não, eu vou no miniar lá comprar um um trident num cartão, outro trident e outro cartão.

Miniar, 1 trident num cartão e outro trident noutro cartão. Ele não deu o preço. Não falou quantos cartões além desses 2. Não fez a compra enquanto a live rolava. A sessão de 179 min fechou com o log genérico funcionando e o teste de compra ainda no plano.

Amanhã abra a conta que falta e passe o cartão em 1 trident, no Miniar ou no caixa da esquina. Sem esse aviso, o próximo ajuste no parser não tem como se provar.

Dá para assistir à live e ouvir o outro builder na call formular o custo do teste com as palavras dele.