Feat(ADN): Implementado y ejecutado archivar:md para mover Markdowns obsoletos a histórico DB-First
This commit is contained in:
+6
-6
@@ -50,9 +50,9 @@ Antes de iniciar escaneos, pruebas de red, o conexiones SSH a un nodo de un proy
|
||||
- **Objetivo:** Identificar si el nodo objetivo está en una subred aislada, detrás de un NAT, o si requiere un salto de red (ProxyJump) a través de un hypervisor anfitrión, previniendo errores ciegos y garantizando trazabilidad geográfica.
|
||||
|
||||
### 14. Protocolo Autónomo de Ejecución (P.A.E.)
|
||||
Ante comandos simplificados del operador (ej: `"adn: backup <nodo>"`), la IA **DEBE** ejecutar el flujo completo de "Armonía Integral" sin requerir instrucciones adicionales:
|
||||
1. **Validación**: Consultar `nodos/<nodo>.md` y `adn/01_ontologia.md` para confirmar identidad y red.
|
||||
2. **Autorización**: Ejecutar `ruby tools/ns8-candados/ns8-candados.rb authorize` ANTES de cualquier acceso a secretos.
|
||||
3. **Bitácora-First**: Registrar la tarea en estado `⏳` en la bitácora del día actual.
|
||||
4. **Ejecución**: Lanzar la herramienta correspondiente (`dtic-BKPs.rb`, etc.) capturando logs.
|
||||
5. **Cierre y Auditoría**: Ejecutar `ruby tools/ns8-candados/ns8-candados.rb cerrar` al finalizar y actualizar la bitácora a `✅` o `❌`.
|
||||
Para tareas operativas complejas (ej. backups), la IA **DEBE** utilizar las herramientas unificadas (`tools/adn.rb`) que ya integran la lógica de seguridad y registro:
|
||||
|
||||
1. **Ejecución**: Usar `ruby tools/adn.rb backup [nodo]`.
|
||||
2. **Seguridad**: La herramienta utilizará internamente `ns8-candados run` para no exponer secretos.
|
||||
3. **Bitácora**: El registro en `docs/bitacoras/YYYY-MM-DD.md` es automático mediante la herramienta.
|
||||
4. **Validación**: La herramienta valida el contexto técnico (VMID, Host IP) consultando las fichas del ADN.
|
||||
|
||||
Reference in New Issue
Block a user