Ajout d’une étape de build qui génère l’index Pagefind après astro build
Ajout de @pagefind/default-ui et implémentation de l’interface de recherche
Ajout des routes de recherche /search et /{lang}/search
Mise à jour de l’icône de recherche du header pour pointer vers la page de recherche de la locale active
Ajout d’une option pagefind dans Layout pour contrôler l’inclusion dans l’index page par page
Exclusion des pages de type liste de l’index (index blog, index changelog, pages ADR index/année/mois, index tools, pages de recherche)
Notes
La recherche utilise des index spécifiques à la langue selon html lang ; ainsi /en/search cible les pages anglaises, tandis que /search (locale par défaut) cible principalement les pages japonaises.