📐 Force-Directed 3D
Simulação física (Barnes-Hut) posiciona arquivos em coordenadas (x, y, z) ∈ [-1, 1]³. Atração proporcional ao acoplamento; repulsão entre independentes.
A matemática, a arquitetura e os diferenciais do R³ explicados em detalhe.
Um motor de inteligência espacial que transforma qualquer base de arquivos em um grafo tridimensional. Cada arquivo vira um ponto (x, y, z) — próximos quando acoplados, distantes quando independentes.
Simulação física (Barnes-Hut) posiciona arquivos em coordenadas (x, y, z) ∈ [-1, 1]³. Atração proporcional ao acoplamento; repulsão entre independentes.
Distância euclidiana como métrica de coupling: d < 0.5 = hard coupled (revisar juntos); d ≥ 1.2 = decoupled (edição segura).
O cubo unitário dividido em 8 octantes. Arquivos no mesmo octante compartilham contexto arquitetural. Experience Cards ancorados por octante.
Distância euclidiana entre dois arquivos no espaço R³
RAG otimiza para similaridade semântica (cosseno entre vetores). R³ otimiza para acoplamento estrutural (distância euclidiana). Complementares — mas fundamentalmente diferentes.
| Métrica | R³ Wave Search | RAG Local (BGE-small) | RAG Cloud (estimado) |
|---|---|---|---|
| Latência | 0.34 ms | 22 ms | 999 ms |
| Tokens / Query | 0 | 0 | 655 |
| Precisão@5 | 100% | 50% | 90% |
| Recall@10 | 97% | 55% | 93% |
| Custo / Query | $0 | $0 | $0.000166 |
| Velocidade relativa | 1× (baseline) | 65× mais lento | 2.927× mais lento |
Mede o ângulo entre vetores semânticos. Útil para linguagem natural: "qual arquivo fala sobre autenticação?"
Requer: embeddings (384d+), API externa opcional, custo por query.
Mede a proximidade real no espaço de dependências. Captura acoplamento estrutural: "qual arquivo está próximo do auth.ts?"
Requer: indexação local (uma vez), zero API, zero tokens por query.
Enquanto RAG pergunta "qual arquivo fala sobre X?" (semântica), R³ pergunta "qual arquivo está estruturalmente próximo de X?" (geometria). Dois arquivos podem ser semanticamente distantes (auth vs metrics) e estruturalmente acoplados (compartilham tipo de sessão). A geometria captura isso; embeddings não.
O fluxo completo de uma tarefa: da entrada do usuário à entrega do resultado, passando por classificação, delegação, execução paralela e validação multi-modelo.
Antes de qualquer edição de código, o kb_preflight consulta o grafo R³ para encontrar:
Cada tarefa concluída gera um Experience Card — uma cápsula de conhecimento ancorada nas coordenadas 3D dos arquivos alterados. Inclui:
O Harness integra múltiplas ferramentas e provedores em um fluxo coerente.