[ADN / Bitácora] Formalización: Triggers de Sincronización en Cascada
This commit is contained in:
+6
-1
@@ -45,7 +45,12 @@ Este documento establece las reglas fundamentales para la interacción, document
|
|||||||
- **Estados (Tema)**: Estrictamente delimitados para trazabilidad (✅ Cerrado, ⏳ En Proceso, ⚠️ Fallo).
|
- **Estados (Tema)**: Estrictamente delimitados para trazabilidad (✅ Cerrado, ⏳ En Proceso, ⚠️ Fallo).
|
||||||
- **Semántica (Hitos)**: Uso de una taxonomía visual rica tanto en el prefijo narrativo (categoría de la tarea principal) como en cada viñeta cronológica para otorgar un escaneo visual de lectura ultrarrápida (ej. 🔧, 🧹, 📝, 🧪, 💾).
|
- **Semántica (Hitos)**: Uso de una taxonomía visual rica tanto en el prefijo narrativo (categoría de la tarea principal) como en cada viñeta cronológica para otorgar un escaneo visual de lectura ultrarrápida (ej. 🔧, 🧹, 📝, 🧪, 💾).
|
||||||
|
|
||||||
### 4.3 Footer de Mantenimiento (IA)
|
### 4.3 Reglas de Sincronización en Cascada (Triggers)
|
||||||
|
El mantenimiento de la bitácora es dinámico y reactivo. La actualización de una sección debe **disparar (trigger)** la actualización de sus dependencias para garantizar consistencia:
|
||||||
|
- **Trigger 1 (Detalle -> En Proceso)**: Al insertar una nueva viñeta en la cronología de `Hitos` de una tarea activa (`⏳`), se DEBE actualizar la columna `DETALLE` de esa misma tarea en la tabla `En Proceso` para reflejar su último estado de avance.
|
||||||
|
- **Trigger 2 (Cierre -> Resumen Integral)**: Al cambiar el estado de la última tarea activa de un Nodo de `⏳` a `✅` (o `⚠️`), indicando que ya no quedan tareas en proceso para dicho nodo, se DEBE desencadenar la redacción o actualización de su `RESUMEN INTEGRAL` consolidado en la tabla de inicio.
|
||||||
|
|
||||||
|
### 4.4 Footer de Mantenimiento (IA)
|
||||||
- Al final de cada bitácora, incluir el bloque de comentarios HTML con las **Premisas de Trabajo**.
|
- Al final de cada bitácora, incluir el bloque de comentarios HTML con las **Premisas de Trabajo**.
|
||||||
- **Evolución**: El footer debe ser idéntico al del día anterior o una versión evolucionada (con nuevas reglas). NUNCA una versión simplificada o diferente.
|
- **Evolución**: El footer debe ser idéntico al del día anterior o una versión evolucionada (con nuevas reglas). NUNCA una versión simplificada o diferente.
|
||||||
- **Registro**: Las nuevas reglas se acumulan para mantener la memoria del sistema.
|
- **Registro**: Las nuevas reglas se acumulan para mantener la memoria del sistema.
|
||||||
|
|||||||
@@ -48,7 +48,9 @@
|
|||||||
- Detalle (Abajo): Generoso, explicando el "qué" y el "valor" técnico.
|
- Detalle (Abajo): Generoso, explicando el "qué" y el "valor" técnico.
|
||||||
3. ESTRUCTURA: Control -> Resumen -> Actividades Detalladas (Subdivididas).
|
3. ESTRUCTURA: Control -> Resumen -> Actividades Detalladas (Subdivididas).
|
||||||
4. UNIFICACIÓN: Una sola fila por Nodo en Resumen.
|
4. UNIFICACIÓN: Una sola fila por Nodo en Resumen.
|
||||||
5. ESTADO ACTIVO: Obligatorio. Toda viñeta con `⏳` en Actividades Detalladas DEBE tener su equivalente espejo en la tabla 'En Proceso' del Control de Gestión. Están vinculadas.
|
5. TRIGGERS (Sincronización en Cascada):
|
||||||
|
- **T1 (Avance)**: Agregar un Hito `⏳` actualiza el DETALLE de la tabla 'En Proceso'.
|
||||||
|
- **T2 (Cierre)**: Cerrar el último `⏳` de un Nodo dispara la creación de su Resumen Integral.
|
||||||
6. IDENTIFICADORES: Usar el correlativo exacto del Tema como ID (ej. `[✅ - A01 - **Nombre Tarea**](#...)`).
|
6. IDENTIFICADORES: Usar el correlativo exacto del Tema como ID (ej. `[✅ - A01 - **Nombre Tarea**](#...)`).
|
||||||
7. ICONOGRAFÍA: Tema = [Estado] (ej. ✅, ⏳). Hitos = Prefijo de Categoría en descripción narrativa, y Emojis semánticos integrados en cada viñeta cronológica.
|
7. ICONOGRAFÍA: Tema = [Estado] (ej. ✅, ⏳). Hitos = Prefijo de Categoría en descripción narrativa, y Emojis semánticos integrados en cada viñeta cronológica.
|
||||||
8. ARMONÍA: Consultar y seguir estrictamente las premisas del ADN (`adn/02_protocolo.md`).
|
8. ARMONÍA: Consultar y seguir estrictamente las premisas del ADN (`adn/02_protocolo.md`).
|
||||||
|
|||||||
Reference in New Issue
Block a user