What problem does it solve?
Este Skill ajuda a transformar um projeto legado pouco documentado em conhecimento técnico acionável, decompondo o código e seus fluxos por módulos para facilitar manutenção, migração e reengenharia.
Core Features & Use Cases
- Análise módulo a módulo: identifica funções e métodos principais, condicionais, loops, tratamento de erros e pontos de lógica de negócio.
- Extração de algoritmos e lógica: evidencia cálculos, transformações, validações e regras embutidas no código.
- Construção de dicionário de dados: levanta entidades/estruturas e mapeia campos, tipos, obrigatoriedade e defaults, alinhado ao nível de documentação.
- Saídas para descoberta e reuso: gera
code-analysis.md e modules.json, e opcionalmente data-dictionary.md e fluxogramas quando doc_level for completo ou detalhado.
Quick Start
Use o skill reversa-archaeologist para analisar os módulos listados no .reversa/plan.md, usando output_folder e doc_level definidos em .reversa/state.json, e gerar os artefatos em <output_folder>/_reversa_sdd/.