====== Arquitectura P2P ====== ===== Propósito ===== Explicar cómo la comunicación local entre dispositivos sostiene la operación cuando no hay internet estable. ===== Componentes ===== * ''Contract'': modelos y contrato compartido. * ''DirectLink'': transporte local. * ''P2PManager'': ciclo de vida y disponibilidad de conectividad local. ===== Modelo operativo ===== - Se activa conectividad local. - Ruta consulta estado y pendientes de máquinas. - Se prioriza sincronización local y luego reconciliación remota. ===== Fuentes de verdad ===== * módulo ''Contract'' * módulo ''DirectLink'' * ''MachineDomain/src/main/java/co/ada/domain/p2p/*'' * consumidores de P2P en ''RutaPAEDomain'' ===== Ultima verificacion ===== * Fecha: ''2026-04-23'' * Verificado por revisión de módulos y flujo de arranque.