Skip to content

feat(preview): align Trip Algo envelope + prod schedules

yassine sabir a demandé de fusionner bugFix/VSN-2745-schedule vers develop

Avant

  • Lors de la prévisualisation des trajets sur un circuit existant (notamment en mélange préparation et production), l’écran pouvait laisser penser qu’aucun élève prépa n’était pris en compte, alors que les trajets les montraient bien : les indicateurs agrégés (passagers placés, couverture) ne correspondaient pas à ce que le moteur avait réellement produit.
  • Les horaires des passagers issus de la prod pouvaient être incorrects ou non représentatifs (par ex. heures par défaut au lieu des vrais créneaux du circuit), ce qui faussait la preview et la confiance dans l’intégration prépa / prod.
  • Sans vision claire du nombre réel de passagers placés vs non placés et de la couverture globale, les utilisateurs ne pouvaient pas valider simplement si la demande de preview avait été honorée pour tout le monde ou pour une partie seulement.

Après

  • La prévisualisation s’appuie désormais sur la même lecture métier que le moteur de trajets : les compteurs et listes de passagers effectivement placés reflètent bien le résultat algorithmique, ce qui aligne les écrans (badges, totaux) avec ce qui est réellement sur les trajets.
  • Pour les circuits production, les horaires alignés sur le circuit (grilles / amendements côté circuit) peuvent être reprise pour nourrir la preview, ce qui rapproche la simulation de la réalité opérationnelle au lieu d’approximations génériques.
  • L’utilisateur dispose d’une vision de synthèse plus fiable (placés / non placés, résumé de couverture), ce qui permet de décider ou d’expliquer plus vite si la combinaison prépa + prod est acceptable avant de passer à l’étape suivante.

Rapports de requête de fusion