Skip to main content
Trip Status Rollover é a rotina periódica que encontra viagens cujo status ficou inconsistente em relação aos horários planejados.

Objetivo

A rotina dá visibilidade operacional a Trip que ficaram presas em status antigo, sem substituir as transições explícitas do domínio.

Execução

Ao rodar, a rotina:
  1. Busca viagens SCHEDULED com departureAt já passado.
  2. Busca viagens IN_PROGRESS com estimatedArrivalAt já passado além da tolerância operacional.
  3. Identifica inconsistências para alerta, auditoria ou correção operacional.
  4. Aplica mutação de status somente quando houver política explícita para isso.

Regras