PAE es un monorepo Android multi-módulo con dos aplicaciones coordinadas:
Machine: ejecuta entregas en campo con validaciones de peso, evidencia por cámara, verificación facial y persistencia local.RutaPAE: coordina operación de ruta, visibilidad de máquinas, integración P2P y soporte de sincronización con backend.Objetivo principal: mantener una operación confiable y auditable bajo conectividad intermitente y variabilidad de hardware.
VectorialDB)Contract, DirectLink)MachineDomain, RutaPAEDomain)developmentqaproduction (actualmente mapeado a dominio preproductivo en la configuración vigente)La selección de host/ambiente se define por configuración de runtime y variables de build.
settings.gradle.kts para límites y composición de módulos.gradle/libs.versions.toml para versiones de dependencias.MachineDomain/src/main/java/co/ada/domain/DomainManager.kt para armado del flujo y estados.MachineDomain/src/main/java/co/ada/domain/state/StateManager.kt para orquestación y recuperación.MachineDomain/src/main/java/co/ada/domain/state/states/*.kt para comportamiento de cada estado.MachineData/src/main/java/co/ada/data/emitters/* para señales de estado/mensaje.MachineData/src/main/java/co/ada/data/local/Server.kt para hosts por ambiente.2026-04-23
Las carpetas legadas (explicaciones/, referencia/, guias/, producto/) se mantienen para compatibilidad mientras se consolida la nueva estructura.
PAE es una plataforma para organizaciones que ejecutan entregas en territorio y necesitan operar con orden, trazabilidad y velocidad, incluso en contextos de conectividad intermitente.
Su enfoque es simple: convertir procesos manuales y dispersos en un flujo digital confiable, medible y auditable.
La jornada empieza bien, pero a mitad del día aparece el riesgo real: una ruta sin señal, registros incompletos y coordinación por llamadas o mensajes dispersos. Al final, surge la pregunta crítica: ¿qué se entregó, a quién y con qué evidencia?
Cuando esa respuesta no es inmediata, la operación entra en tensión:
Ese es el problema de fondo: no solo falta digitalización; falta control operativo confiable en tiempo real.
PAE resuelve tres brechas críticas:
PAE estandariza la ejecución de cada entrega y asegura evidencia operativa desde el punto de atención.
PAE aporta alto valor en:
PAE se diferencia por tres pilares de valor:
La operación no se detiene por fallas de conectividad; el equipo continúa en campo y sincroniza cuando hay red.
Cada entrega queda trazada con evidencia verificable, reduciendo riesgos de incumplimiento y discusiones operativas.
Consolida avance, pendientes y desempeño por ruta/sede para corregir desvíos durante la jornada y no al final del mes.
% de entregas con evidencia completa% de sincronizaciones exitosastiempo promedio por entregareducción de reprocesos administrativos% de cumplimiento diario por ruta/sedePAE no es solo una app de campo. Es un sistema de ejecución operativa que transforma entregas en resultados medibles, auditables y escalables.