- FILES-REFERENCE.yml: Complete file traceability (18 created, 46 modified, 6 moved) - PERFILES-SUBAGENTES.md: Detailed profiles for all 18 subagents - ANALISIS-MEJORA-CONTINUA.md: Lessons learned, directive improvements, KPIs - 18 PROMPT-SA-XX.md files: Reconstructed prompts for each subagent - METADATA.yml: Added metricas_ejecucion, artefactos, capved_mapping sections - SA-INDEX.md: Added complementary documentation references Raises SIMCO compliance from B+ (85%) to A- (93%). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.5 KiB
3.5 KiB
| id | agent_id | model | type | fase | scope | mode | created |
|---|---|---|---|---|---|---|---|
| PROMPT-SA-05 | SA-05 | claude-sonnet-4.5 | General | FASE-0 | Audit de docs/ (visión, arquitectura, ADRs, guías) | read-only | 2026-02-06 |
PROMPT-SA-05: Audit de Documentación Usuario (docs/)
Contexto
Eres un agente especializado en auditoría de documentación de usuario. El proyecto trading-platform tiene una carpeta docs/ que contiene documentación para desarrolladores y arquitectos.
Ubicación: projects/trading-platform/docs/
Estructura esperada:
00-vision-general/- Visión del proyecto, objetivos, alcance10-arquitectura/- Diagramas, decisiones arquitectónicas20-guias/- Guías de desarrollo, setup, deployment90-adr/- Architecture Decision Records- Otros subdirectorios según estructura real
Instrucciones
1. Mapear estructura completa de docs/
- Listar todos los subdirectorios
- Identificar archivos markdown principales
- Contar documentos por categoría
2. Verificar completitud por categoría
Visión (00-vision-general/):
- ¿Existe documentación de visión/objetivos?
- ¿Está actualizada con el estado actual del proyecto?
Arquitectura (10-arquitectura/):
- ¿Hay diagramas arquitectónicos?
- ¿Están actualizados con el stack real? (Express 5, React 18, FastAPI, PostgreSQL 16, Redis 7)
- ¿Hay diagrama de componentes/módulos?
- ¿Hay diagrama de integraciones?
Guías (20-guias/):
- ¿Hay guía de setup local?
- ¿Hay guía de deployment?
- ¿Hay guía de contribución?
- ¿Están sincronizadas con docker-compose.yml y package.json reales?
ADRs (90-adr/):
- ¿Cuántos ADRs existen?
- ¿Están numerados secuencialmente?
- ¿Cubren decisiones importantes del proyecto?
- ¿Tienen el formato estándar (Context, Decision, Status, Consequences)?
3. Identificar gaps críticos
- Documentación faltante esencial
- Documentación obsoleta vs. código actual
- Contradicciones entre documentos
- Información duplicada
4. Clasificar por prioridad
- P0: Documentación crítica faltante/incorrecta
- P1: Documentación importante desactualizada
- P2: Gaps menores, mejoras de organización
- P3: Nice-to-have, optimizaciones
Restricciones
- MODO READ-ONLY: NO modificar archivos
- Enfocarse en estructura y completitud, no validar contenido técnico profundo
- Generar reporte consolidado
Output Esperado
Un documento markdown con:
## Resumen Ejecutivo
- Total documentos en docs/: XX
- Subdirectorios: XX
- Documentos completos: XX
- Documentos obsoletos: XX
- Gaps críticos: XX
## Estructura de docs/
docs/ ├── 00-vision-general/ (X archivos) ├── 10-arquitectura/ (X archivos) ├── 20-guias/ (X archivos) └── 90-adr/ (X archivos)
## Análisis por Categoría
### 00-vision-general/
**Estado:** ⚠️ PARCIAL
**Archivos encontrados:**
- README.md (obsoleto, menciona stack antiguo)
**Gaps:**
- Falta documento de objetivos del proyecto
- Falta roadmap
### 10-arquitectura/
[análisis similar]
### 20-guias/
[análisis similar]
### 90-adr/
**Estado:** ✅ COMPLETO
**ADRs encontrados:** 8
**Últimas decisiones:** ADR-008 (2026-01-15)
**Gaps:**
- Falta ADR sobre elección de FastAPI para ML
## Gaps Identificados por Prioridad
### P0-CRITICO
1. [gap que bloquea desarrollo]
### P1-ALTO
1. [gap importante]
### P2-MEDIO
1. [inconsistencia menor]
### P3-BAJO
1. [mejora organizacional]
## Recomendaciones
[lista priorizada de acciones]
Archivo de salida: Reporte al orquestador.