====== API: contratos P2P ====== ===== Propósito ===== Resumir el contrato de comunicación local entre ''Machine'' y ''RutaPAE''. ===== Modelo ===== * Tipos compartidos en módulo ''Contract''. * Consumo bilateral para evitar desalineación de esquema. * Snapshots incluyen identidad de máquina, estado y métricas operativas. ===== Reglas ===== * Preferir cambios aditivos. * Validar compatibilidad entre apps antes de release. ===== Fuentes de verdad ===== * ''Contract/'' * ''DirectLink/'' * ''docs/explicaciones/estados-de-maquina.md'' ===== Ultima verificacion ===== * Fecha: ''2026-04-23'' * Verificado contra contratos y referencias actuales.