Sistema completo de gestión de tokens para subagentes NEXUS v4.0: Nuevas directivas SIMCO: - SIMCO-SUBAGENTE.md: Protocolo para agentes en modo subagente - SIMCO-CCA-SUBAGENTE.md: CCA ligero para subagentes (~1,500 tokens) - SIMCO-CONTROL-TOKENS.md: Gestión de límites de tokens - SIMCO-DELEGACION-PARALELA.md: Delegación paralela Perfiles compact (~250 tokens cada uno): - PERFIL-BACKEND-COMPACT.md - PERFIL-FRONTEND-COMPACT.md - PERFIL-DATABASE-COMPACT.md - PERFIL-DEVOPS-COMPACT.md - PERFIL-ML-COMPACT.md - PERFIL-GENERIC-SUBAGENT.md Templates de delegación escalonados: - TEMPLATE-DELEGACION-MINIMA.md (~250 tokens) - TEMPLATE-DELEGACION-ESTANDAR.md (~600 tokens) - TEMPLATE-DELEGACION-COMPLETA.md (~1,800 tokens) Nuevos perfiles especializados: - PERFIL-MCP-ARCHITECT.md - PERFIL-MCP-DEVELOPER.md - PERFIL-RAG-ENGINEER.md - PERFIL-CICD-SPECIALIST.md - PERFIL-PRODUCTION-MANAGER.md - PERFIL-MONITORING-AGENT.md - PERFIL-SECRETS-MANAGER.md - PERFIL-PROPAGATION-TRACKER.md Checklists y documentación: - CHECKLIST-PRE-DELEGACION.md - Análisis y planes de implementación Métricas de mejora: - ~59% reducción de tokens por delegación - Perfiles compact: 69% más ligeros - CCA subagente: 85% más ligero 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
134 lines
6.9 KiB
YAML
134 lines
6.9 KiB
YAML
# TEMPLATE: Salida Fase D (Documentación)
|
|
# Sistema: SIMCO - NEXUS v4.0
|
|
# Versión: 1.0.0
|
|
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
# INSTRUCCIONES: Documentar todos los cambios y actualizar inventarios
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
|
|
fase_d_output:
|
|
metadata:
|
|
fase: "D - Documentación"
|
|
timestamp: "{YYYY-MM-DD HH:MM}"
|
|
proyecto: "{nombre_proyecto}"
|
|
tarea_id: "{HU-XXX}"
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
# INVENTARIOS ACTUALIZADOS
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
inventarios:
|
|
actualizados:
|
|
- archivo: "DATABASE_INVENTORY.yml"
|
|
cambios:
|
|
- tipo: "{agregado | modificado | eliminado}"
|
|
objeto: "{schema.tabla}"
|
|
descripcion: "{qué cambió}"
|
|
|
|
- archivo: "BACKEND_INVENTORY.yml"
|
|
cambios:
|
|
- tipo: "{agregado | modificado | eliminado}"
|
|
objeto: "{module/entity.ts}"
|
|
descripcion: "{qué cambió}"
|
|
|
|
- archivo: "FRONTEND_INVENTORY.yml"
|
|
cambios:
|
|
- tipo: "{agregado | modificado | eliminado}"
|
|
objeto: "{component/Component.tsx}"
|
|
descripcion: "{qué cambió}"
|
|
|
|
verificacion:
|
|
todos_actualizados: true | false # *Debe ser true
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
# TRAZAS REGISTRADAS
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
trazas:
|
|
registradas:
|
|
- archivo: "TRAZA-TAREAS-DATABASE.md"
|
|
entrada:
|
|
id: "{tarea_id}"
|
|
fecha: "{YYYY-MM-DD}"
|
|
descripcion: "{descripción breve}"
|
|
archivos_afectados: []
|
|
estado: "completada"
|
|
|
|
- archivo: "TRAZA-TAREAS-BACKEND.md"
|
|
entrada:
|
|
id: "{tarea_id}"
|
|
fecha: "{YYYY-MM-DD}"
|
|
descripcion: "{descripción breve}"
|
|
archivos_afectados: []
|
|
estado: "completada"
|
|
|
|
verificacion:
|
|
todas_registradas: true | false # *Debe ser true
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
# PROPAGACIÓN
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
propagacion:
|
|
evaluada: true | false # *Obligatorio
|
|
|
|
decision:
|
|
aplica: true | false
|
|
criterio_cumplido: "{seguridad | bug_fix | feature_generica | ninguno}"
|
|
|
|
si_aplica:
|
|
destinos:
|
|
- proyecto: "{proyecto_destino}"
|
|
tipo: "{propagar | contribuir_kb}"
|
|
estado: "{pendiente | ejecutado}"
|
|
|
|
contribucion_kb:
|
|
habilitada: true | false
|
|
ubicacion: "shared/knowledge-base/{categoria}/"
|
|
archivo: "{nombre_archivo}"
|
|
|
|
si_no_aplica:
|
|
razon: "{específico_de_negocio | no_genérico | otro}"
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
# HUs DERIVADAS
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
hus_derivadas:
|
|
generadas: false
|
|
|
|
si_generadas:
|
|
- id: "HU-XXX-D1"
|
|
titulo: "{título}"
|
|
origen: "{scope_creep | mejora_identificada | deuda_tecnica}"
|
|
prioridad: "{alta | media | baja}"
|
|
descripcion: "{descripción breve}"
|
|
archivo_creado: "{ruta/HU-XXX-D1.md}"
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
# PROXIMA ACCIÓN
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
proxima_accion:
|
|
actualizada: true | false # *Debe ser true
|
|
archivo: "PROXIMA-ACCION.md"
|
|
|
|
contenido:
|
|
siguiente_tarea: "{descripción}"
|
|
prioridad: "{alta | media | baja}"
|
|
dependencias: []
|
|
notas: ""
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
# GATE-D: CHECKLIST
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
gate_d:
|
|
checklist:
|
|
inventarios_actualizados: false # *Debe ser true
|
|
trazas_registradas: false # *Debe ser true
|
|
propagacion_evaluada: false # *Debe ser true
|
|
hus_derivadas_creadas: false # *Si aplica
|
|
proxima_accion_actualizada: false # *Debe ser true
|
|
|
|
estado: "PENDIENTE"
|
|
notas: ""
|
|
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
# SIGUIENTE: Proceder a POST-VALIDACIÓN
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|