luiza cabral
Visão geralCasesPlaybook de IAArtigos

Bora tomar um cafezinho?

Pra falar de produto, de construir com IA ou de levar isso pro seu time. Me chama no LinkedIn ou manda um e-mail.

E-mailluizabral@gmail.com
LinkedInlinkedin.com/in/lue-cabral↗GitHubgithub.com/luecabral↗

© 2026 Luiza Cabral

← todos os cases
dez 2025 → hojeno arescrito em outubro de 2026

INK Hub

A primeira ferramenta vibecodada da INK: bugs, sugestões e feedback de usuário num lugar só.

939

commits, 779 meus

457

commits só em maio, na reforma

283

bugs e sugestões de usuário registrados

1º

MCP e GitHub App da INK

  • Next.js 15
  • Prisma
  • Postgres
  • GitHub App
  • Discord
  • MCP
  • Gemini

Eriko montou a camada de MCP pra agentes e as credenciais. João fez a ponte do MCP pro Claude Desktop e o Cursor.

01

O problema

O time gerenciava bug pelo Discord, com 31 fóruns abertos ao mesmo tempo. Sugestão se perdia em planilha, e usuário contava a mesma história pra três pessoas diferentes. Ninguém conseguia responder quantos usuários um bug afetava, nem quem estava de plantão naquela semana.

02

A construção

Comecei no Firebase Studio, em dezembro de 2025, com um formulário de bug. Os primeiros commits eram literalmente os meus prompts. No meio do caminho migrei pro TRAE e aprendi do jeito chato que teria saído mais barato recomeçar do zero.

Em maio veio a reforma grande: bug, sugestão, dor de negócio e tarefa viraram uma coisa só, com tipos, status e campos que o próprio time configura. Foram 457 commits naquele mês. Depois vieram o plantão com sorteio, o chat com menções, os OKRs, o GitHub App, os lembretes no Discord e o MCP pra agentes de IA.

Por baixo

  • Uma tabela pra tudo. Bug, sugestão, dor de negócio e tarefa passam pelo mesmo caminho: triagem, aprovação com motivo e workflow com status configuráveis.
  • Webhook assinado. O Hub só aceita evento do GitHub com assinatura válida, e acha a task pelo código no título, no corpo ou no nome da branch.
  • Agente com freio. Toda escrita pelo MCP passa por escopo da chave, limite por minuto, cota diária, um interruptor geral e proteção contra pedido repetido. Cada chamada fica registrada.
  • Mesclar sem perder nada. Casos, subtasks e vínculos vão pra task principal numa transação só, com auditoria.
03

O resultado

Virou a ferramenta principal do time de tecnologia. Já são 148 bugs e 135 sugestões de usuário registrados, e bug duplicado virou raridade: vários usuários com o mesmo problema viram casos de um bug só. Também virou o laboratório da INK. O caso por usuário, a investigação técnica e o GitHub ligado à task nasceram ali e depois foram pro Helpdesk.

jornada 1

Da triagem à branch, sem sair do Hub

Três usuários reportaram que o frete grátis some com cupom. Ana é a PM de plantão. Bruno é o dev de plantão na correção.

Telas de um ambiente local, com o GitHub trocado por um simulador. Lojas, pessoas e números são fictícios.

O estagiário

O bot do Hub no Discord roda a cada 10 minutos e manda DM só pra quem precisa agir: a PM de plantão quando tem bug esperando triagem, o dev quando tem notificação parada há duas horas, a lista de bugs em correção uma vez por dia e um resumo de manhã com o que está com cada um. Ele não manda a mesma coisa duas vezes.

Exemplo montado a partir do template do código.
o que ficou

O Hub foi a escola. MCP, GitHub App e caso por usuário: tudo que aprendemos ali voltou no Helpdesk, mais maduro. Os oito erros que cometi construindo ele viraram post em maio.

← mais recenteUniversidade INK