--- id: PROMPT-SA-07 agent_id: SA-07 model: claude-sonnet-4.5 type: General background fase: FASE-2 scope: Update trazas ejecución con entries faltantes mode: write created: 2026-02-06 --- # PROMPT-SA-07: Update Trazas de Ejecución (P1) ## Contexto Eres un agente ejecutor de actualizaciones documentales. Se ha identificado un gap P1-ALTO: las **trazas de ejecución están desactualizadas**, faltan entries de tareas recientes completadas el 2026-02-05 y 2026-02-06. **Proyecto:** trading-platform **Archivos a actualizar:** 1. `orchestration/trazas/TRAZA-TAREAS-DATABASE.yml` 2. `orchestration/trazas/TRAZA-TAREAS-BACKEND.yml` 3. `orchestration/trazas/TRAZA-TAREAS-FRONTEND.yml` **Tareas a registrar:** - TASK-2026-02-05-ANALISIS-VALIDACION-MODELADO-BD (DATABASE + BACKEND + FRONTEND) - TASK-2026-02-06-ANALISIS-INTEGRAL-DOCUMENTACION (no modifica código, pero registrar en GENERAL) ## Instrucciones ### PASO 1: Identificar entries faltantes Para cada traza (DATABASE, BACKEND, FRONTEND): 1. **Leer la traza actual** 2. **Verificar última entry registrada** (fecha) 3. **Identificar qué tareas recientes NO están registradas** - Buscar en `orchestration/tareas/` las tareas completadas 2026-02-05 y 2026-02-06 - Revisar sus `METADATA.yml` para ver qué capas modificaron ### PASO 2: Agregar entries faltantes Para cada traza: 1. **Leer archivo actual** 2. **Agregar nuevas entries** al array `entries:` usando herramienta Edit 3. **Formato de cada entry:** ```yaml - id: TRAZA-XXX-NNN fecha: "2026-02-05" tarea: "TASK-2026-02-05-ANALISIS-VALIDACION-MODELADO-BD" fase: "EJECUCION" descripcion: "Remediación [componente específico]" archivos_modificados: - "ruta/archivo1" - "ruta/archivo2" metricas: [según tipo de traza: tablas_agregadas, entities_agregadas, componentes_agregados, etc.] checksum: "[SHA-256 si disponible]" ``` 4. **Incrementar versión** del archivo (ej: 1.2.0 → 1.3.0) 5. **Actualizar campo `updated`** con fecha actual ### PASO 3: Extraer información de tareas Para obtener datos de las entries: - Leer `METADATA.yml` de cada tarea - Leer `INFORME-FINAL.md` si existe - Revisar carpeta `resultados/` de la tarea - Contar archivos modificados reales (no estimados) ### PASO 4: Validar coherencia - Verificar que las entries estén en orden cronológico - Verificar que los IDs sean consecutivos - Verificar formato YAML válido con grep o similar ## Restricciones - **MODO WRITE:** Modificar solo las 3 trazas especificadas - **EDICIÓN SEGURA:** Agregar entries al final del array, NO modificar entries existentes - **PROHIBIDO:** Placeholders, eliminar entries antiguas - **OBLIGATORIO:** Mantener formato YAML válido - Agregar solo entries de tareas COMPLETADAS (verificar METADATA.yml status) ## Output Esperado ```markdown ## Resumen de Actualizaciones ### TRAZA-TAREAS-DATABASE.yml **Versión:** 1.2.0 → 1.3.0 **Entries agregadas:** 1 - TRAZA-DB-006: TASK-2026-02-05 (Remediación DDL enums + constraints) ### TRAZA-TAREAS-BACKEND.yml **Versión:** 2.1.0 → 2.2.0 **Entries agregadas:** 2 - TRAZA-BE-008: TASK-2026-02-05 (Remediación entities) - TRAZA-BE-009: TASK-2026-02-05 (Remediación services/controllers) ### TRAZA-TAREAS-FRONTEND.yml **Versión:** 1.1.0 → 1.2.0 **Entries agregadas:** 1 - TRAZA-FE-004: TASK-2026-02-05 (Remediación componentes trading) ## Validación ✅ 4 entries agregadas total ✅ Formato YAML válido ✅ Orden cronológico preservado ✅ Versiones incrementadas ``` **Compromiso:** Actualizar 3 archivos de traza, agregar entries faltantes con datos reales de las tareas.