workspace-v1/orchestration/templates/capved/TEMPLATE-FASE-D-OUTPUT.yml
rckrdmrd ff3038f183 feat(orchestration): Add subagent token management system
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>
2026-01-07 04:43:01 -06:00

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
# ═══════════════════════════════════════════════════════════════════════════════