LiveRoda na nossa própria operação. Em operação desde junho de 2026.

Loop de decisão com IA

O problema

Os sinais da empresa viviam espalhados: leads no pipeline, clientes em produção, finanças no Stripe, afiliados em outro lugar. A decisão saía no feeling e ninguém media depois se tinha valido. Sem memória de decisão, os mesmos erros voltavam.

O que entregamos

Um loop de decisão repo-native, dentro do próprio app:

  1. Collectors tipados puxam os sinais das quatro fontes no Neon (leads, clientes, finanças, afiliados).
  2. Claude sintetiza um brief diário: o que mudou em 24h e 1 a 3 recomendações priorizadas.
  3. O founder aceita uma recomendação e ela vira uma decisão, com hipótese, métrica-alvo e data de revisão.

Toda segunda, a revisão semanal puxa a métrica de cada decisão vencida, compara com a baseline e registra se a aposta deu certo.

Como a decisão fica mensurável

Cada recomendação carrega o que ela precisa pra ser medida depois, não só um texto:

  • Tipo da decisão: build, focus, growth ou health, classificado pela intenção.
  • Métrica-alvo machine-pullable: fonte, query, janela de medição, direção de sucesso e a baseline no momento da decisão.
  • Outcome Score (-1, 0 ou 1) atribuído pela revisão semanal, exposto ao lado da conta medido-vs-baseline.

Critérios e fontes são versionados no repositório: mudam junto com o código, com histórico.

Arquitetura

Sinais4 fontes no NeonSínteseClaudeBrief diário1-3 recomendaçõesDecisãohipótese + métricaReview semanalmede o outcomeOutcome Score realimenta os próximos briefs

O brief diário

Captura de um brief diário do Company OS com o resumo das últimas 24h e recomendações.
Brief diário real, entregue por email todo dia útil.

Decisões de arquitetura

Repo-native, não serviço separado

O loop vive dentro do próprio app Next.js, sobre o mesmo Neon. Os sinais já estão ali; um serviço externo só adicionaria sincronização e latência sem ganho.

O loop fecha em medição, não em sugestão

A recomendação não é o fim. Uma decisão só conta quando tem métrica-alvo e data de revisão, e a revisão semanal registra o resultado. É isso que transforma palpite em aprendizado.

Disciplina de vocabulário

Uma recomendação proposta nunca é chamada de decisão. O nome decisão só vale quando o founder aceita. Essa fronteira evita confundir candidata com compromisso.

Resultado

  • Quatro fontes de sinal consolidadas num único brief diário.
  • O loop fecha: toda decisão tem métrica-alvo e é medida na revisão semanal.
  • Zero planilha manual: o brief e a revisão chegam por email, sem trabalho de coleta.

Stack

Next.jsClaude (Anthropic)Neon PostgresVercel CronResendZod

Como executamos

Construímos o loop em incrementos finos: primeiro os collectors e o schema de decisão, depois a síntese diária, por fim a medição semanal. Cada parte subiu pra produção rodando antes da seguinte começar.

Parei de decidir no feeling. Cada aposta tem uma hipótese e uma data pra olhar de volta, e na segunda eu vejo se deu certo. A empresa virou um loop que aprende.

Leonardo Chiarelli, Founder & CEO

Quer um loop de decisão na sua operação?

Enviar projeto

Leia os bastidores técnicos no blog