Construimos el motor de rodamientos para una operación de transporte: cada ruta con su duración y descanso reales, nadie se relanza sin haber llegado, ningún móvil quieto más de dos turnos, equidad de vueltas dentro del mismo día.
El smoke test cazó una trampa de matemáticas: rotar el roster por día calendario dejaba la cobertura en 66 de 192 turnos — rotando por rodamiento, la cobertura es exacta. Esa trampa no la ve nadie en una demo; la ve una prueba que cuenta.
el recibo
Treinta días simulados con la flota real: 14 móviles activos, cero relanzamientos inválidos, cero quietos sobre el tope, vecinos repetidos de 38.3% a 11.5%. 112 pruebas en verde.
Y el hallazgo incómodo: la malla completa pide unos 16 móviles en hora pico. Con 14, quedan huecos visibles todos los días. Esos huecos siempre existieron — en el papel nadie los veía.
El recibo no es que el motor funcione: es que ahora los huecos tienen nombre.
La decisión ya no es nuestra: se ajusta la malla, o se aceptan los huecos. Pero por primera vez es una decisión con números delante.