
O teto que eu não escrevi
Um pip install resolveu. Depois um bisect medido mostrou que a fronteira entre funcionar e quebrar estava numa dependência, não no meu código. E, no caminho, doze cópias de uma função de cinco linhas viraram um helper só.
8 posts

Um pip install resolveu. Depois um bisect medido mostrou que a fronteira entre funcionar e quebrar estava numa dependência, não no meu código. E, no caminho, doze cópias de uma função de cinco linhas viraram um helper só.

Um PR aprovado, um merge-tree que passa e mesmo assim o CI volta ao vermelho: o trabalho local de outra sessao reintroduzia o erro que o PR acabara de consertar. O guard que transforma isso em reprovacao antes do commit.

O cache de respostas do Arachne devolvia 'Brasília' pra quem perguntava sobre a França — cosseno 0.8531 contra threshold 0.85. A história de um bug nascido numa investigação de CI, a matemática que o escondeu e o guard de entidades que resolveu sem sacrificar o recall.

Quando sua engine executa código gerado por IA, você precisa de um sandbox que não atrapalhe o desenvolvimento mas também não deixe passar path traversal.

Indentação YAML, dependência faltando, testes que precisam de servidor — a clássica espiral de debug de pipeline.

O scraper simples virou uma plataforma. Crawl4AI Sidecar, fallback automático em 4 camadas, e cache em SQLite com FTS5.

A história real de como um scraper Python de 200 linhas virou uma plataforma com 740+ arquivos, RAG, pipelines visuais e 36 ferramentas ReAct.

Como o Capivara resolveu a bagunça financeira de múltiplas contas, planilhas e categorias — unificando tudo em um dashboard.