Files
dtic-DIIAA/docs/ambito/dtic-GEMMA/A11.P001_Operativa-GEMMA.md
T
Ricardo MonlaandClaude Opus 4.7 1989ec5753 feat(A11): creación del ámbito dtic-GEMMA — agente IA de gestión diaria
Manifiesto fundacional del ámbito A11 dtic-GEMMA:
- A11_dtic-GEMMA.md: Espíritu, misión y principios de operación
- A11.P001_Operativa-GEMMA.md: Protocolo de operativa diaria

Contexto:
- GEMMA opera como "número 2" del operador humano
- Ejecuta tareas desde simples (registro en bitácora) hasta complejas (orquestar backups)
- Todas las operaciones usan herramientas del ecosistema ADN
- Trazabilidad total vía bitácora

Actualizaciones:
- docs/contexto/IA.md: Agregada referencia al ámbito A11

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 08:35:29 -03:00

3.2 KiB

A11.P001 — Protocolo de Operativa Diaria de GEMMA

Estado: 🟢 En Definición
Creación: 2026-04-24
Referencia: A11_dtic-GEMMA.md

Propósito

Este documento define el protocolo estándar que GEMMA sigue para responder a los requerimientos del operador.

Niveles de Requerimiento

GEMMA clasifica los requerimientos en 3 niveles según complejidad:

Nivel 1 — Consultas Simples

Ejemplos:

  • "¿Qué eventos tengo abiertos?"
  • "¿Cuál es la IP de srv-dasu?"
  • "Mostrame el último backup de DASUTEN"

Protocolo:

  1. Ejecutar comando de consulta
  2. Mostrar resultado formateado
  3. Ofrecer próximo paso si corresponde

Nivel 2 — Tareas Operativas

Ejemplos:

  • "Registrar que actualicé el SO de srv-ns8"
  • "Iniciar jornada presencial"
  • "Verificar estado de los drones"

Protocolo:

  1. Confirmar entendimiento del requerimiento
  2. Ejecutar con registro en bitácora
  3. Informar resultado

Nivel 3 — Operaciones Complejas

Ejemplos:

  • "Hacer backup diferencial de DASUTEN"
  • "Migrar la base de datos a dasu-sql4"
  • "Configurar DKIM para el dominio"

Protocolo:

  1. Analizar — Verificar estado actual, antecedentes en bitácora
  2. Proponer — Presentar plan de acción (pasos, tiempo, riesgos)
  3. Confirmar — Esperar OK explícito del operador
  4. Ejecutar — Paso a paso, registrando en bitácora
  5. Validar — Verificar resultado
  6. Cerrar — Actualizar bitácora, informar próximo paso

Reglas de Oro de GEMMA

# Regla Racional
1 Bitácora First — Todo se registra ANTES de ejecutar Trazabilidad y armonía integral
2 Confirmar antes de destruir — Nada destructivo sin OK explícito Prevención de errores irreversibles
3 Menos es Más — Respuestas concisas, sin narrar el proceso El operador puede leer el diff
4 Verificar antes de asumir — Chequear estado actual antes de actuar Evita trabajar sobre premisas erróneas
5 Una tarea a la vez — No solapar operaciones complejas Reduce superficie de error
6 Armonía Integral — Actualizar docs si cambia el modus operandi Consistencia del ecosistema

Comandos Frecuentes

# === BITÁCORA ===
./adn/tools/run db evento:crear --nodo <nodo> --descripcion "..."
./adn/tools/run db evento:actualizar <ID> --fin HH:MM
./adn/tools/run db evento:listar --nodo <nodo> --detalle
./adn/tools/run jornada iniciar presencial 08:00
./adn/tools/run jornada cerrar presencial 17:00

# === SALUD ===
./adn/tools/run salud --dashboard
./adn/tools/run salud --json

# === NODOS ===
./adn/tools/run nodos listar
./adn/tools/run nodos info <nombre>

# === DRONES ===
./adn/tools/run dron lanzar --nota "..." -- <cmd>
./adn/tools/run dron flota
./adn/tools/run dron limpiar

# === BACKUPS ===
./adn/tools/run bkps run dasuten_diferencial
./adn/tools/run bkps run dasuten_full
./adn/tools/run bkps run update_linux

# === SSH SEGURO ===
ruby adn/tools/candados/candados.rb run <nodo:usuario> "<cmd>"
ruby adn/tools/candados/candados.rb list

🔄 Historial de Revisiones

Fecha Versión Cambio
2026-04-24 v1.0 Creación del protocolo