
Desenvolvimento
Jarbas CARD
Transforma uma conversa em um card bem descrito.
O melhor desenvolvedor da uan®
Ele não dorme, escreve o teste antes do código, abre o Pull Request e ainda explica o porquê, em português. Você decide o que entra em produção.

0
Pull Requests abertos
0
Pull Requests mesclados
0
Repositórios
0
Cards abertos pelo Jarbas
Dados do GitHub e do board interno da uan® em 23/09/2026. Primeiro Pull Request em 26/01/2026.
O fluxo
Cada etapa expande. Em cinco delas uma pessoa dá a palavra final.

Você descreve a demanda em uma conversa. O Jarbas CARD faz perguntas, lê a documentação do seu sistema para identificar quais módulos e repositórios estão envolvidos, classifica a demanda (bug, funcionalidade, customização, ideia, melhoria, hotfix ou dívida técnica) e calcula a Temperatura, uma prioridade objetiva a partir de impacto e alcance. Logs e mensagens de erro são preservados palavra por palavra.
O que você vê: O card proposto, ainda no chat, com prints anexados e a justificativa da prioridade.
Humano no comando: Você dá o "ok". Sem ele, nada é criado no board.
Se der errado: Se faltar informação, ele pergunta de novo. Se você não confirmar, o card não existe.

Antes de alguém programar, o Jarbas QA reproduz o cenário de verdade no sistema. Print ou vídeo no card não contam como prova. Ele escreve um teste automatizado que falha com o comportamento atual e o deixa pronto para o desenvolvimento continuar a partir dali.
O que você vê: O card marcado como reproduzido, com o teste anexado. Ou parado, com o motivo escrito.
Se der errado: Se o QA não consegue reproduzir, o card não avança e a pessoa responsável é avisada.

O Jarbas DEV analisa o impacto da mudança, monta o plano e trabalha em uma cópia isolada do repositório. Ele só considera o trabalho pronto quando o teste que falhava passa a funcionar, faz o próprio code review e abre um Pull Request por repositório tocado. Em funcionalidades de tela, ele começa por um protótipo visual no sistema real e espera sua aprovação antes de codar. Ao terminar, documenta o que aprendeu sobre o sistema.
O que você vê: O protótipo para aprovar e, depois, o Pull Request com um resumo em linguagem de negócio: impactos, riscos, premissas, segurança e evidências.
Humano no comando: Você aprova o protótipo visual. Mudanças de banco de dados vão para um DBA humano.
Se der errado: Se qualquer verificação falhar, o card fica em desenvolvimento e o responsável é avisado.

Com o Pull Request aberto, o Jarbas QA volta: reexecuta os testes da etapa 2 e a suíte completa do produto, explora fluxos relacionados e revisa as evidências visuais. Aprovado, o card segue para revisão humana. Reprovado, volta ao desenvolvimento com a lista de defeitos encontrados.
O que você vê: Um parecer no card: aprovado, ou reprovado com o que precisa mudar.
Se der errado: Depois de 4 reprovações seguidas, os dois agentes param e uma pessoa assume a decisão.

Um revisor humano lê o Pull Request. Comentários gerais e comentários linha a linha voltam para o Jarbas DEV como uma nova rodada de trabalho, em português. Se a integração contínua quebrar, o Jarbas corrige e envia de novo, sem que alguém precise pedir.
O que você vê: A conversa no Pull Request, com as respostas e os ajustes feitos.
Humano no comando: Revisor humano obrigatório. Nada é mesclado sem uma pessoa aprovar.
Se der errado: Depois de 10 falhas seguidas na integração contínua, o Jarbas para e pede intervenção humana.

Assim que o Pull Request é aberto, a esteira publica um ambiente de homologação exclusivo para ele. A versão nova fica disponível para quem precisa validar, sem misturar com outras demandas e sem mexer no que está em produção.
O que você vê: Um endereço de homologação exclusivo daquele Pull Request.
Humano no comando: O dono do produto valida no ambiente, com calma e com dados de teste.
Se der errado: Se o ambiente não sobe, o Jarbas investiga a esteira e corrige antes de avisar você.

Com sua aprovação, o Pull Request é mesclado e a nova versão vai para produção ao lado da anterior, com verificação de saúde antes de receber tráfego. O sistema não sai do ar. Se você reprovar, suas observações voltam ao Jarbas QA e ao Jarbas DEV como uma nova rodada.
O que você vê: A nova versão no ar e o card movido para "Liberado em Produção".
Humano no comando: A decisão final é sua.
Se der errado: Se a verificação de saúde falhar, a versão nova nem recebe tráfego. A anterior continua servindo.
O fluxo vive no seu board
O que você vê no card
Ao terminar, o Jarbas DEV comenta no card em linguagem de negócio e marca a pessoa responsável. Nada de jargão.
Comentário do Jarbas DEV no card #482
Consumo registrado no card · Responsável marcado · Tudo em português
Stacks
O Jarbas lê o projeto e segue os padrões que já existem nele. Ferramentas prontas para Java, Node, Python, Go, Docker e testes de navegador.
Regras de qualidade
Teste que falha no código com defeito, passa na correção e volta a falhar se a correção for revertida.
Um segundo agente, independente, precisa aprovar a prova antes do Pull Request.
Telas testadas em desktop e mobile, com console e rede inspecionados.
Oito itens verificados em toda entrega: entradas, permissões, segredos, dependências e mais.
Humanos no comando
Onboarding
Não exige trocar de stack, de board nem de forma de publicar.
Você indica onde o código e os cards vivem e o que o Jarbas pode ler.
Uma pasta só sua, com regras de aprovação, canais e permissões mínimas.
Você conversa com o Jarbas CARD pelo canal combinado (chat da equipe hoje, WhatsApp disponível) e o fluxo começa.
Quem trabalha com o DEV
CARD abre a demanda, QA prova, Code Review prepara a revisão humana e Jenkins publica a homologação.

Desenvolvimento
Transforma uma conversa em um card bem descrito.

Desenvolvimento
Reproduz, testa e garante antes e depois do desenvolvimento.

Desenvolvimento
Analisa, sugere e aponta riscos antes da revisão humana.

Infraestrutura
Opera a esteira de integração e entrega contínua.
Perguntas frequentes
Ele analisa o impacto da mudança, monta um plano, trabalha em uma cópia isolada do repositório, escreve o teste que falha, implementa até o teste passar, faz o próprio code review e abre um Pull Request por repositório, com um resumo em linguagem de negócio.
Com um teste que falha no código com defeito e passa no código corrigido. Depois ele reverte só a correção e confirma que o teste volta a falhar. Um revisor de regressão independente precisa aprovar essa prova.
O erro é pego pelo QA, pelo revisor humano ou na homologação, antes de produção. Depois de 4 reprovações seguidas do QA, ou 10 falhas seguidas na integração contínua, ele para e chama uma pessoa.
Java, .NET, PHP, Node.js, Python, Go, React, Angular, Next.js, sistemas legados em JSF e aplicações desktop. Ele é poliglota por natureza: lê o projeto e segue os padrões que já existem nele.
Não. Mudanças de estrutura de banco são sinalizadas para revisão de um DBA humano antes de qualquer Pull Request ser aberto.
Cada Pull Request ganha automaticamente um ambiente próprio, com um endereço exclusivo, para o dono do produto validar sem misturar com outras demandas.
Não. A versão nova sobe ao lado da anterior, passa por verificação de saúde e só então recebe o tráfego. Se a verificação falhar, a versão anterior continua servindo.
Ele trabalha no seu board de cards e no seu repositório, com as colunas e as regras que você já usa. Não exige trocar de ferramenta nem mudar sua forma de publicar.
Um cliente novo custa uma pasta de configuração: repositórios, board, documentação e regras de aprovação. Com o acesso liberado, o primeiro card pode ser aberto no mesmo dia.
Cada card registra o tempo e o consumo do Jarbas. O Jarbas Contador de Horas consolida isso para o faturamento, e você enxerga o custo de cada demanda.
Escolha um bug ou uma melhoria que está parada no seu backlog e veja o fluxo inteiro acontecer.
WhatsApp comercial (34) 3236-1010. Pessoa de verdade responde, sem robô.