Arquitectura del Sistema

Modelo de datos y flujo de orquestacion

Modelo de Datos

PLUGINS 0 Biblioteca de capacidades AGENTES 0 Ejecutores IA SKILLS 0 Conocimiento tecnico COMMANDS 0 Flujos predefinidos Operaciones PROCEDURES 0 Recetas de trabajo TAREAS 0 Ejecuciones programadas EJECUCIONES 0 Historial BACKLOG Items generados LEYENDA Referencia directa Plugin contiene Usa skill/command
Plugins
Biblioteca de capacidades

Los Plugins agrupan recursos por dominio tecnico. Cada plugin contiene agentes, skills y commands relacionados.


upstream
custom
Procedures
Recetas de trabajo

Los Procedures definen que hacer y como hacerlo. Usan un agente y pueden requerir skills especificos. Generan output estructurado.


01-documentation, 10-database-review, 40-security-audit...
Ejecuciones
Resultados y backlog

Cada ejecucion registra metricas, output estructurado y puede generar backlog items automaticamente para seguimiento.


success/partial/failed + metrics + next_steps
Flujo de Ejecucion

  1. Plugin agrupa capacidades por dominio (backend, security, operations...)
  2. Procedure usa un Agente del plugin y puede requerir Skills adicionales
  3. Tarea programa un Procedure para un Proyecto con expresion cron
  4. Scheduler dispara la ejecucion cuando corresponde
  5. Ejecucion registra resultado, metricas y genera BacklogItems si hay sugerencias