VIBE IN PUBLIC_

Vibe coding para usar os 14 dias no que só funciona agora

Os 14 dias servem para o bloco C, que chega pelo ar no binário dos 12. Revenue Cat fecha essa porta. Martin deixa o SDK para o dia em que passar o teste.

A janela de 14 dias serve para o que só funciona agora. Martin recebe essa regra no meio da spec: o bloco C chega pelo ar no binário que os 12 testadores já têm. No instante em que o Revenue Cat (bloco E) entra no app, essa porta fecha.

Ele lê e não entende. Pede explicação. A dúvida dele é se os 14 dias servem para melhorar o app sem mexer em remuneração. A decisão que ele toma depois é instalar o Revenue Cat só no dia que passar o teste.

A janela de 14 dias é para o bloco C

Martin para na frase da janela.

Não entendi merda nenhuma

Ele pergunta se os 14 dias são para melhorar o app sem mexer em remuneração ou Revenue Cat.

Quando você diz ali que eu tenho 14 dias de janela, é para melhorar o app no geral, só que sem mexer nessa questão da remuneração ou do revenue cat, né?

A pergunta dele separa melhorar o app de instalar o Revenue Cat. O agente responde com o critério: gastar os 14 dias no que só entra enquanto o binário dos 12 ainda aceita update pelo ar.

Você tem 14 dias de janela. Usar para o que só funciona agora é o uso certo dela.

O agente nomeia o bloco.

Esse é o bloco C. Então, melhorias que chegam pelo ar no binário atual.

É o único que chega pelo ar no binário que os 12 já têm. O teste fechado na Google Play já cobriu o relógio dos 12 e o questionário. Nesta spec, a mesma janela aponta para o que ainda chega nesse binário.

O instante do Revenue Cat fecha o EAS Update

O bloco E é instalar o Revenue Cat no app.

No instante em que o Revenue Cat for instalado bloco E, essa porta fecha.

O que o EAS Update encontra depois disso é outro runtime.

Todo o EAS Update passa a cair num runime que binário nenhum da loja tem.

"runime" é o que o ASR gravou. Os 12 deixam de receber o que ainda viria pelo ar.

Martin mistura avaliação da loja com o update pelo ar. Ele acha que instalar o Revenue Cat manda o app de volta para avaliação e que os 14 dias caem. O agente descreve outro mecanismo: a instalação cria uma versão nova, e quem está no teste fechado deixa de receber o update pelo ar.

Martin decide antes de fechar a lista.

O Revenue Cat a gente só vai instalar no dia que passar o teste.

O item 21 fica fora dessa instalação. São 2 horas de formulário no Play Console: criar o produto de assinatura e ligar a conta do Revenue Cat ao app. O binário dos 12 continua o mesmo, então o item 21 cabe nos 14 dias em paralelo com o bloco C. O formulário pode rodar enquanto o bloco C ainda entra pelo ar.

O INSTANTE

Instalar o Revenue Cat agora

Essa porta fecha. Os 12 param de receber o que ainda viria pelo ar

Esperar o dia que passar o teste

Os 14 dias vão no bloco C. O item 21 roda em paralelo

Vibe coding com a janela ainda aberta

O vibe coding desta spec começa pela ordem que o agente crava: fechar o bloco C em 13, 14, 16, 15, antes de qualquer outra coisa. Até 24/08, a fila é bloco C mais o item 21. Tudo isso chega pelo ar. Se o Revenue Cat entra agora, os 12 param de receber essas melhorias. Se sobrar fôlego, entra o bloco D (onboarding e produto). O bloco E fica para a janela em que perder o update pelo ar custa menos. Foi o mesmo caminho de vibe coding para o agente listar os prints que ele quer. O mesmo problema apareceu em vibe coding para benchmark com os seus prompts reais. Foi o mesmo caminho de vibe coding para um tema em todos os apps.

Martin fala a ordem.

nós vamos fazer todo o bloco C. O item 21 eu vou fazer logo mais

Ele fecha o entendimento na hora.

Agora eu entendi. Agora eu entendi.

Ele decide finalizar o C e também fazer o D. O SDK do Revenue Cat continua depois do teste.

Amanhã, no vibe coding com 12 testadores já no binário, comece pelo bloco que ainda chega nesse binário. O SDK do Revenue Cat espera o dia em que perder o update pelo ar custa menos.

Dá para assistir à live e ouvir a regra dos 14 dias e o instante em que o Revenue Cat fecha o update pelo ar.