# Coaster World v1.75.1 — Console d’enrichissement en direct

## Objectif

Le bouton **Enrichir maintenant** ne bloque plus la page sans retour visuel. L’enrichissement manuel d’un parc s’ouvre désormais dans une modale avec une console de suivi réelle.

## Nouveautés

- Modale **Console d’enrichissement** ouverte immédiatement depuis l’administration.
- Progression réelle par étapes :
  1. ThemeParks.wiki ;
  2. attractions Wikidata, une par une ;
  3. coasters RCDB / Coasterpedia / Wikidata, un par un ;
  4. recalcul final de la qualité.
- Journal horodaté en direct avec succès, avertissements et erreurs.
- Affichage de la source et de l’élément actuellement traités.
- Compteurs en direct : parc, attractions, coasters et erreurs.
- Score de qualité final affiché directement dans la modale.
- Chaque étape est une requête courte indépendante : une erreur de source ne laisse plus l’interface bloquée sur un chargement indéfini.
- Les retries et timeouts sont volontairement plus courts pour les lancements interactifs depuis l’admin ; le scheduler et les commandes Artisan gardent leur fonctionnement complet.
- Les enrichissements déclenchés par le scheduler / terminal restent compatibles grâce au même moteur progressif exécuté de manière synchrone.

## Routes ajoutées

- `GET /admin/enrichment/runs/{run}` — état d’un enrichissement.
- `POST /admin/enrichment/runs/{run}/tick` — exécute l’étape suivante.

## Base de données

Aucune nouvelle migration en v1.75.1. La version réutilise `catalog_enrichment_runs` créée en v1.75.0 et stocke l’état de progression dans `source_stats`.
