What problem does it solve?
Transforma conhecimento disperso em código legado (módulos, dependências e topologia) em visualizações navegáveis que ajudam agentes e equipes a entender rapidamente como o sistema está organizado.
Core Features & Use Cases
- Arquitetura 3D (Code City via Three.js): gera uma página que representa a estrutura física e conceitual do sistema para leitura rápida e orientação de navegação.
- Mapa de módulos 2D (force-directed via D3): cria um diagrama 2D dos módulos e suas dependências com destaque para ciclos e filtros interativos.
- Topologia side-by-side (legado vs moderno vs híbrido): opcionalmente renderiza a evolução/topologia quando detectada em architecture.md.
- Reuso de cache com fallback: reutiliza
assets/data/modules.json e deps.json quando válidos, ou regenera via scripts.
- Operação segura e não destrutiva: escreve apenas em
.reversa/documentation/ e cria backups ao sobrescrever páginas.
Quick Start
Use o orquestrador para executar /reversa-docs-mapper e gerar .reversa/documentation/arquitetura.html e .reversa/documentation/modulos.html (e topologia.html quando existir topologia detectada).