Roadmap — Plan de Mejoras del Sistema Multiagente

6 mejoras · 3 sprints · 6 semanas · 5 nuevos skills

< 10 min
Time-to-Agent (M4)
< 8
Activaciones CIO / proyecto (M1)
< 5 min
Tiempo por contrato (M2)
100%
Loop Execution Rate (M3)
< 1 h
MAP.md Lag (M6)
> 80%
Gate Pass Rate (M5)
⚡ Sprint 1 Semanas 1-2Meta: TTA < 10 min. CIO desacoplado de agentes.
M4 Crear Agente Concierge
Skill Creator
→ skills/meta/concierge/SKILL.md
M1 Crear 5 Area Lead Skills
Skill Creator + PM
→ Strategy / Commercial / Marketing / Engineering / Finance Lead
M2 Crear Contract Generator
Skill Creator
→ skills/meta/contract-generator/SKILL.md
Actualizar README y GUIA_DE_USO
Knowledge Base Agent
→ README v2 + GUIA_DE_USO v2
Actualizar Organigrama + Roles doc
Knowledge Base Agent
→ 01_Organigrama v2 + 02_Roles v2
🔄 Sprint 2 Semanas 3-4Meta: Loops automáticos activos. Métricas del sistema online.
M3 Configurar Scheduled Tasks
DevOps / PM
→ Loop mensual + semanal + post-deploy activos
M3 Definir umbrales de alerta KPI
Financial Advisor + Data Analytics
→ ALERT_THRESHOLDS.md
M5 Crear System Dashboard Skill
Skill Creator
→ skills/meta/system-dashboard/SKILL.md
M5 Primera ejecución calibración
PM + CIO (manual)
→ SYSTEM_METRICS_baseline.md
Actualizar Mapa de Artefactos
Knowledge Base Agent
→ 03_Mapa_Artefactos v2 con pestaña Meta-Loop
🗺 Sprint 3 Semanas 5-6Meta: MAP.md en tiempo real. Sistema se mide a sí mismo.
M6 KB Agent v2 + POST_DELIVERABLE
Skill Creator
→ knowledge-base/SKILL.md v2 con protocolo automático
M6 Agregar POST_DELIVERABLE a 43 skills
Skill Creator (batch update)
→ 43 SKILL.md actualizados
M5 Primer ciclo de métricas automático
System Dashboard (auto)
→ SYSTEM_METRICS.md semana 1
Actualizar doc Estrategia de Software
Knowledge Base Agent
→ 04_Estrategia v2 con Cap. 11
Backlog de mejoras del propio sistema
CIO + PM (basado en métricas)
→ SYSTEM_IMPROVEMENT_BACKLOG.md
Diseño de cada mejora — Antes / Después
M1
Sub-orquestadores por área
Sprint 1 · 5 nuevos skills
ANTES
CIO coordina 47 especialistas directamente. O(n) complejidad.
DESPUÉS
CIO coordina 5 Area Leads. Cada lead coordina su equipo. O(5).
📁 Strategy Lead · Commercial Lead · Marketing Lead · Engineering Lead · Finance Lead
KPI: activaciones directas del CIO 24-30 → <8
M2
Contratos I/O automáticos
Sprint 1 · 1 nuevo skill
ANTES
15 contratos por proyecto completados manualmente (~4h de setup).
DESPUÉS
Contract Generator extrae campos de entregables y genera el contrato en <5 min.
📁 meta/contract-generator/SKILL.md
KPI: tiempo por contrato 30 min → <5 min
M3
Loops post-lanzamiento automáticos
Sprint 2 · Scheduled Tasks
ANTES
Loops definidos en README pero sin triggers. Se ejecutan solo si alguien los recuerda.
DESPUÉS
3 tipos de trigger: cron mensual, umbral de KPI, evento post-deploy.
⏰ Cowork Scheduled Tasks + ALERT_THRESHOLDS.md
KPI: Loop Execution Rate ~40% → 100%
M4
Agente Concierge (onboarding)
Sprint 1 · 1 nuevo skill
ANTES
README de 800 líneas. TTA: 20-45 min. Alta tasa de abandono.
DESPUÉS
7 preguntas → brief automático → enrutamiento → primer agente activo.
📁 meta/concierge/SKILL.md
KPI: Time-to-Agent (TTA) 20-45 min → <10 min
M5
Métricas del sistema
Sprint 2 · 1 nuevo skill
ANTES
El sistema mide productos pero no a sí mismo. Sin datos para mejorar el sistema.
DESPUÉS
8 KPIs del sistema. SYSTEM_METRICS.md generado semanalmente. Alertas automáticas.
📁 meta/system-dashboard/SKILL.md
KPI: Gate Pass Rate (1er intento) ? → >80%
M6
MAP.md activo (KB Agent v2)
Sprint 3 · Actualización de 43 skills
ANTES
MAP.md se actualiza manualmente. Lag de 1-3 días. Versiones desincronizadas.
DESPUÉS
Protocolo POST_DELIVERABLE. MAP.md actualizado en <1h tras cada entregable.
📁 infra/knowledge-base/SKILL.md v2 + protocolo POST_DELIVERABLE
KPI: MAP.md Lag 1-3 días → <1 hora
Cadena de dependencias entre mejoras
M1Sub-orquestadores
→
M4Concierge (enruta a leads)
+
M2Contratos auto
→
M3Loops (usa contratos)
→
M5Métricas (datos de loops)
→
M6MAP.md (indexa todo)
M1 y M4 son independientes entre sí (se desarrollan en paralelo en Sprint 1). M2 depende de M1 para saber a quién notificar. M3 depende de M2 para generar contratos automáticos en cada loop. M5 necesita datos de M3 para calcular métricas significativas. M6 cierra el ciclo indexando todos los entregables de M1-M5.