Análise Sintática de Diffs e Chunking Inteligente
Filtragem seletiva de arquivos irrelevantes e divisão por contexto
Diffs de Git frequentemente contêm ruídos: arquivos gerados como `package-lock.json`, minificados, bundles compilados ou imagens. O cogit inspeciona os caminhos modificados e remove ruídos automaticamente da árvore de contexto. Se o commit envolver múltiplos diretórios desacoplados (por exemplo, `frontend/` e `backend/api`), o cogit propõe commits atômicos distintos para manter o histórico do Git limpo e rastreável.