Ir para o conteúdo

Saúde do código (CodeCharta)

A cidade do código: cada prédio é um arquivo; altura/área/cor = métricas. Serve para ver complexidade e hotspotsnão para explicar system design (isso é a Arquitetura).

Cidade do código

O SVG acima é gerado no próprio repo e publicado no portal. O arquivo analises/codecharta/copilot.cc.json continua existindo como export compatível com o CodeCharta oficial, caso você queira uma exploração 3D mais avançada.

O que olhar primeiro (hotspots atuais)

Os "arranha-céus" — candidatos a refatoração:

Arquivo Linhas Complexidade Funções
web/components/prospecting-workspace.tsx 8.479 1.828 547
worker/main.py 5.430 648 170
web/components/vendedor/feed-view.tsx 1.741 328 114
worker/pipeline/postprocess.py 1.511 277 81

Versão sem Java

Este mapa usa métricas leves (linhas, complexidade-proxy, funções), geradas sem Java. Para métricas ricas (complexidade ciclomática real, churn do git), instale Java + ccsh — mas a versão atual já aponta os hotspots.