Skip to content

feat(preparation): circuit optimized trips preview API and previewEligible

yassine sabir a demandé de fusionner feature/VSN-2547-Optimized-Trips vers develop
  • Nouvel endpoint aperçu des trajets optimisés pour une préparation : POST /api/preparation/{preparationUuid}/circuit/trips/preview (lecture seule, sans persistance).
  • Résolution des passagers préparation (PREP) ou production (PROD), filtrage des plannings utilisables, listes des UUID non résolus ou exclus dans la réponse.
  • Appel à TripAlgo en mode trajets optimisés pour le preview, puis enrichissement pour l’affichage (trajets, points, polylines, géométrie ORS optionnelle, corrélation via X-Correlation-Id).
  • Champ previewEligible sur la réponse circuit après optimisation globale, pour indiquer au front les circuits éligibles à l’aperçu des trajets.
  • Gestion d’erreurs dédiée au flux preview (réponses HTTP et codes métier cohérents avec le contrat preview).

Rapports de requête de fusion