data/raw/claude-code-sourcemap/restored-src/| Métrica | Valor |
|---|---|
| Arquivos TypeScript | 1.888 |
| Arquivos de documentação | 0 |
| Total de blocos de texto | 78.526 |
| Total de caracteres | 18.348.792 |
| Tipo | Quantidade | Descrição |
|---|---|---|
import |
16.035 | Imports de módulos e pacotes |
comment |
43.880 | Comentários de linha (//) |
code |
10.550 | Classes, interfaces, funções, enums |
docstring |
8.061 | Blocos JSDoc / /* */ |
NER executado com regex + dicionários (sem spaCy), com filtragem de ruído (stopwords para path fragments, protocolos genéricos e palavras ambíguas).
| Métrica | Sentença | Parágrafo | K-chars (500) |
|---|---|---|---|
| Nós | 921 | 1.763 | 1.756 |
| Arestas | 1.064 | 4.931 | 4.163 |
| Densidade | 0,0025 | 0,0032 | 0,0027 |
| Grau médio | 2,31 | 5,59 | 4,74 |
| Grau máximo | 54 | 156 | 128 |
| Componentes conectados | 183 | 166 | 175 |
| Maior componente (%) | 48,3% | 74,9% | 73,0% |
| Diâmetro | 17 | 12 | 13 |
| Caminho médio | 4,63 | 4,16 | 4,39 |
| Clustering médio | 0,2271 | 0,4864 | 0,4529 |
| Transitividade | 0,2010 | 0,3910 | 0,3346 |
| Entidade | Tipo | Grau |
|---|---|---|
| claude | LIB | 156 |
| api | TECH | 146 |
| mcp | TECH | 131 |
| git | TECH | 112 |
| anthropic | LIB | 110 |
| github | TECH | 66 |
| oauth | TECH | 65 |
| ink | LIB | 63 |
| react | LIB | 60 |
| windows | TECH | 57 |
| Arquivo | Conteúdo |
|---|---|
figures/degree_dist_sentence.png |
Distribuição de grau — sentença |
figures/degree_dist_paragraph.png |
Distribuição de grau — parágrafo |
figures/degree_dist_k_chars.png |
Distribuição de grau — k-chars |
figures/graph_viz_sentence.png |
Grafo — sentença (layout de força) |
figures/graph_viz_paragraph.png |
Grafo — parágrafo |
figures/graph_viz_k_chars.png |
Grafo — k-chars |
figures/comparison_table.png |
Tabela comparativa de métricas |
figures/centrality_comparison.png |
Top entidades por centralidade |
Em relação à iteração 01, a estrutura do repositório analisado permanece a mesma. A mudança desta etapa está na qualidade semântica do grafo: a filtragem remove nós artificiais e torna as relações entre entidades mais interpretáveis.


claude é o hub principal da rede (grau 156), conectando módulos de
API, ferramentas, autenticação e UI.api e mcp (Model Context Protocol) são as tecnologias centrais,
refletindo a arquitetura do Claude Code como cliente de API com suporte a MCP.git e github refletem integração forte com controle de versão.oauth indica o subsistema de autenticação.ink e react revelam a stack de UI (Ink é o framework React para
CLIs que o Claude Code usa).

Foram removidos das entidades:
src, lib, dist, types, utils, index, vendorhttp, https, tcp, udp, sshgo, next, fetch, path, moment, sharpPowerShell, JavaScript, TypeError, etc.en_core_web_lg) para entidades de linguagem natural.