# CHANGELOG — Coaster World v1.63.0

## Mode Visite V2
- Le Mode Visite est désormais connecté aux sorties de groupe existantes.
- Lorsqu'un participant confirmé démarre le Mode Visite depuis une sortie, il utilise directement la visite commune au lieu de créer une visite personnelle séparée.
- Les attractions réalisées restent enregistrées individuellement pour chaque utilisateur.
- Le propriétaire, les administrateurs et les participants confirmés peuvent utiliser le Mode Visite le jour de la sortie.
- Le bouton de sortie du Mode Visite ramène vers la fiche de la sortie sans terminer la visite commune.

## Roadbook intelligent
- Affichage de la prochaine étape du roadbook directement en haut du Mode Visite.
- Prise en compte des étapes communes et des étapes affectées à l'équipe de l'utilisateur.
- Affichage de l'heure, de l'équipe, du statut, de la note et de l'attraction liée.
- Aperçu compact des 8 premières étapes visibles du roadbook.
- Accès direct au roadbook complet depuis le Mode Visite.
- Nouveau filtre `Roadbook` dans la liste des attractions.

## Recommandation principale
- Nouvelle carte `Conseil Coaster World` mettant clairement en avant la meilleure attraction à viser maintenant.
- Le moteur de suggestion privilégie fortement la prochaine attraction prévue au roadbook.
- Les autres attractions encore prévues au roadbook bénéficient également d'une priorité élevée.
- Les critères existants restent pris en compte : wishlist, nouveauté pour l'utilisateur, affinité constructeur et faible attente.
- Une attraction du roadbook peut rester proposée même si son attente dépasse la limite préférée, afin de ne pas faire disparaître le programme de la sortie.

## Live
- Les temps d'attente et états Live sont affichés dans la prochaine étape, la recommandation principale et le roadbook compact.
- Le rafraîchissement Live met maintenant à jour toutes les occurrences d'une même attraction présentes sur la page, et non plus seulement la première.

## Interface
- Contexte de sortie et équipe affichés sous le titre du Mode Visite.
- Compteur d'étapes restantes dans les KPI.
- Badges `Au roadbook` sur les attractions concernées.
- Nouveau raccourci Roadbook dans la barre mobile.
- Mise en page responsive ordinateur / tablette / smartphone.
- Thèmes clair/sombre conservés.
- Traductions FR / EN / DE / ES / IT.

## Sécurité et cohérence
- Vérification serveur que l'utilisateur est bien membre actif du groupe.
- Vérification serveur que sa participation à la sortie est confirmée.
- Le Mode Visite de groupe n'est accessible que pendant les dates réelles de la sortie dans le fuseau horaire du parc.
- Une sortie annulée ou hors période ne peut pas être ouverte en Mode Visite.
- Les préférences du Mode Visite restent individuelles même dans une sortie de groupe.

## Base de données
- Aucune migration SQL.
- Aucune nouvelle table.
- Réutilisation des tables existantes `visits`, `visit_members`, `rides`, `visit_mode_preferences`, `group_visit_program_items`, `group_visit_teams` et `group_visit_team_members`.

## Périmètre
- Aucun GPS ajouté.
- Aucun changement lié à l'application mobile.
