Saltar a contenido

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.