Construo com agentes de IA — e meço quando eles falham.

Marcos Gonçalves, retrato de frente, terno azul-marinho e gravata azul.

Marcos GonçalvesDesenvolvedor de Software

Formação
Bacharel em Ciência da Computação · UNINORTE · jul/2025
Antes
Estágio em QA e monitoramento (Android, Eldorado)
Falar no WhatsApp
Corte AA′ de uma casa com três cômodos, e o sol atravessando elesDesenho técnico. O feixe de sol entra pelo vão leste, pelo poço de luz e pelo vão oeste conforme a hora do dia avança, e o cômodo que a luz ainda não alcançou permanece visível no azul de sombra. Cada cômodo com caso instalado tem uma mesa, e sobre ela a captura do projeto. Gravação de tela da página pública do Amygo Legislativo, percorrida de cima a baixo: a chamada de abertura, o ciclo manual de sete horas por minuta, as quatro etapas do fluxo, a comparação de tempo e as perguntas ao fim. O painel do Mestre da Sorte com quatro jogos gerados: o volante de 60 dezenas com as dezenas do primeiro jogo marcadas, o método e a escala à esquerda, e os outros três jogos embaixo. O fluxo do WF3 aberto no n8n: cerca de quarenta nós ligados em duas trilhas horizontais que atravessam a tela inteira — a de cima cria e aprova o roteiro, a de baixo monta e renderiza o vídeo —, com uma nota escrita à esquerda descrevendo as duas fases. ±0,00+3,10+6,10+8,6005 M08:39AMYGO LEGISLATIVOtestes213/214typescript strict0 errosnext16.2.4deploycontínuo na Vercel12:00MESTRE DA SORTEfiltros20estratégiamarkov + monte carlocaminhos2 (painel · conversa)15:25PIPELINE DE VÍDEOvídeos montados2duração~14 minportões no fluxo8intervenção humananenhuma

Condições assumidas do desenho, na escala 1:50: latitude 30°00′ S, solstício de inverno, 2026-06-21. São parâmetro de prancha, declarado como uma planta declara escala — não são a localização de ninguém.

Amygo Legislativo

16 abr → 25 jun 2026datas lidas do git em 30/08/2026

no ar

Aplicação de análise legislativa com IA, em produção e aberta a quem tiver o link.

Next.js 16 com Supabase e Groq pela Vercel AI SDK, deploy contínuo na Vercel e Sentry recebendo o que quebra. Lê PDF e DOCX, devolve documento gerado. O que sustenta a suíte não é o número: é TypeScript em modo strict sem uma única exceção, o que significa que o compilador recusa o atalho antes do teste precisar reprovar.

testes
213/214
typescript strict
0 erros
next
16.2.4
deploy
contínuo na Vercel
Abrir o app (abre em outra aba)

gravação da página do app ao vivo, 1280×662 a 15 fps, 10,6 s, sem áudio

O painel do Mestre da Sorte com quatro jogos gerados: o volante de 60 dezenas com as dezenas do primeiro jogo marcadas, o método e a escala à esquerda, e os outros três jogos embaixo.

Mestre da Sorte

3 jun → 27 ago 2026datas lidas do git de mestre-da-sorte-v2 em 05/09/2026

em desenvolvimento

Gerador de jogos da Mega-Sena onde a conversa gera de verdade, em vez de só explicar.

Vinte filtros compostos por um registry, e uma estratégia de Markov com Monte Carlo que constrói matriz de transição sobre os concursos reais. O agente do chat tem as ferramentas de geração na mão — pedir em português é um caminho de execução, não uma camada de ajuda por cima do painel.

filtros
20
estratégia
markov + monte carlo
caminhos
2 (painel · conversa)

captura do painel rodando local, com a base de concursos respondendo

O fluxo do WF3 aberto no n8n: cerca de quarenta nós ligados em duas trilhas horizontais que atravessam a tela inteira — a de cima cria e aprova o roteiro, a de baixo monta e renderiza o vídeo —, com uma nota escrita à esquerda descrevendo as duas fases.

Pipeline de vídeo

27 ago 2026sem git: dia declarado no handoff de 28/08/2026, sem intervalo medido

em desenvolvimento

Cadeia de workflows em n8n que pesquisa, roteiriza, narra, monta e renderiza um vídeo longo sem mão humana.

O que fez a cadeia parar de mentir foram os portões: dossiê abaixo de 300 palavras reprova, dossiê sem fontes reprova, confiança não declarada reprova. Antes disso um modelo escreveu 2.490 palavras de roteiro sobre um dossiê que não existia — e passou, porque o portão media tamanho, e tamanho é o que uma alucinação produz com mais facilidade.

vídeos montados
2
duração
~14 min
portões no fluxo
8
intervenção humana
nenhuma

captura do fluxo no n8n local, recortada para tirar a barra de título

1:50 · 30°00′ S · 2026-06-21
AMYGO LEGISLATIVO
08:39
MESTRE DA SORTE
12:00
PIPELINE DE VÍDEO
15:25
Altitude máx.
36,6°