Salidas generadas¶
Todo lo que Reversa produce va a la carpeta _reversa_sdd/. El proyecto heredado nunca es tocado.
El conjunto de artefactos generados depende del nivel de documentación elegido al inicio del análisis:
| Leyenda | Nivel |
|---|---|
| (todos) | Generado en los 3 niveles |
| (completo+) | Solo en los niveles completo y detalhado |
| (detalhado) | Solo en el nivel detalhado |
Estructura completa¶
_reversa_sdd/
├── inventory.md # Inventario del proyecto — todos
├── dependencies.md # Dependencias con versiones — todos
├── code-analysis.md # Análisis técnico por módulo — todos
├── data-dictionary.md # Diccionario completo de datos — completo+
├── domain.md # Glosario y reglas de negocio — todos
├── state-machines.md # Máquinas de estado en Mermaid — completo+
├── permissions.md # Matriz de permisos — completo+
├── architecture.md # Visión arquitectónica general — todos
├── c4-context.md # Diagrama C4: Contexto — todos
├── c4-containers.md # Diagrama C4: Containers — completo+
├── c4-components.md # Diagrama C4: Componentes — completo+
├── erd-complete.md # ERD completo en Mermaid — completo+
├── deployment.md # Diagrama de infraestructura — detalhado
├── confidence-report.md # Reporte de confianza 🟢🟡🔴 — todos
├── gaps.md # Brechas sin resolver — completo+
├── questions.md # Preguntas para validación humana — todos
├── sdd/ # Specs por componente — todos
├── openapi/ # Specs de API — completo+
├── user-stories/ # User stories — completo+
├── adrs/ # Decisiones arquitectónicas retroactivas — completo+
├── flowcharts/ # Diagramas de flujo en Mermaid — completo+
├── ui/ # Specs de interfaz (Visor)
├── database/ # Specs de base de datos (Data Master)
├── design-system/ # Tokens de diseño (Design System)
└── traceability/
├── spec-impact-matrix.md # Qué spec impacta a cuál — completo+
└── code-spec-matrix.md # Archivo de código a spec correspondiente — completo+
Trazabilidad¶
traceability/code-spec-matrix.md: mapea cada archivo de código a su spec correspondiente, con el nivel de cobertura.
traceability/spec-impact-matrix.md: mapea qué componente impacta a cuál. Antes de cambiar algo, sabes el radio de impacto del cambio.
Siguiente paso¶
Specs en mano? Consulta Desarrollando desde los specs para el orden recomendado de construcción del sistema.