PG6 AGENDA V3.2.22

CORREÇÃO DO MAPA

Problema:
"TÉCNICO LEO a caminho" podia parecer associado a outra O.S., principalmente
quando existiam várias O.S. no mesmo endereço ou quando o técnico já tinha uma
tracking_session anterior ainda ativa.

Correção:
1. Ao iniciar uma O.S., o técnico passa a ter somente UMA rota ativa.
2. Sessões ativas antigas do mesmo técnico são encerradas como "superseded".
3. A O.S. antiga deixa de ser "in_progress".
4. O mapa carrega somente tracking_sessions com status='active'.
5. A etiqueta "NOME DO TÉCNICO a caminho" só existe no marcador da O.S. cujo
   appointment_id é exatamente o da sessão ativa.
6. O marcador da O.S. ativa recebe prioridade visual alta, então uma O.S.
   finalizada no mesmo ponto não consegue esconder a O.S. atual.
7. O carro, trajeto percorrido e rota até o destino usam a mesma sessão ativa.

Resultado esperado:
Independentemente de onde o carro esteja no mapa, "TÉCNICO X a caminho"
permanece em cima da O.S. que ele iniciou.

Schema continua 32.
