AltoTrail Explorer peut désormais utiliser les compétences comme filtres, ce qui facilite la recherche de professions qui demandent des capacités similaires.
AltoTrail Explorer inclut désormais une découverte basée sur les compétences.
Les utilisateurs peuvent consulter les compétences liées à une profession et les utiliser pour filtrer l’arborescence. Cela permet de trouver d’autres professions pour lesquelles des compétences similaires sont pertinentes.
Pour les demandeurs d’emploi, cela peut constituer une inspiration concrète pour de nouveaux parcours. Au lieu de chercher uniquement par intitulé de poste, les utilisateurs peuvent explorer comment leurs compétences peuvent les mener vers d’autres rôles et secteurs.
Cette fonctionnalité relie les professions, les compétences, les lieux et les offres d’emploi disponibles en Europe dans un même parcours. Un utilisateur peut passer d’une profession à ses compétences, puis à des professions liées, et enfin accéder à des opportunités d’emploi en direct pour ces professions au sein de AltoTrail Explorer.
Le résultat concret est simple : Explorer aide désormais les utilisateurs à comprendre comment les compétences relient différentes professions, et où ces professions proposent des emplois disponibles.
Point d’attention actuel :
Aidez les demandeurs d’emploi à explorer des parcours professionnels grâce aux compétences, tout en gardant un lien clair avec la réalité de l’offre d’emploi.
AltoTrail Explorer inclut désormais une vue Fractal réduite pour les offres d’emploi individuelles.
AltoTrail Explorer inclut désormais une vue Fractal réduite dans les offres d’emploi individuelles.
L’objectif est simple. La recherche d’emploi peut être stressante, répétitive et mentalement lourde. La vue Fractal offre une courte pause visuelle directement dans Explorer, sans vous demander de quitter le produit ni de lancer un autre parcours.
Le fractal est généré à partir de l’offre d’emploi sélectionnée, mais ce n’est pas une analyse du poste. Il ne mesure pas l’adéquation, ne classe pas l’annonce, n’interprète pas l’utilisateur et ne recommande pas quoi faire. C’est uniquement une surface visuelle apaisante, pensée pour rendre l’expérience de recherche d’emploi un peu plus humaine.
Le visualiseur peut aussi être agrandi sous forme de superposition. Le bouton d’agrandissement flotte au-dessus de l’image fractale afin de ne pas réduire l’espace visuel ni rendre le panneau trop chargé.
C’est une petite fonctionnalité, mais elle s’inscrit dans la direction plus large de AltoTrail : les outils de recherche d’emploi doivent être utiles et dignes de confiance, tout en pouvant aussi inclure de petits moments qui aident les utilisateurs à ralentir, respirer et poursuivre.
Point d’attention actuel :
Offrez aux demandeurs d’emploi une pause visuelle apaisante, sans transformer la fonctionnalité en analyse, classement ou recommandation.
AltoTrail peut désormais créer des liens qui ouvrent Job Assistant ou Job Explorer avec une recherche utile déjà préparée.
AltoTrail facilite désormais le partage d’une recherche d’emploi préparée.
Dans Job Assistant, les utilisateurs peuvent créer un lien depuis l’étape de vérification, avant de démarrer la recherche. Le lien ouvre Assistant avec la même source d’emploi, le même intitulé de poste et le même lieu déjà renseignés. Le texte du profil peut aussi être inclus, mais uniquement lorsque l’utilisateur le choisit activement, car le texte dans un lien est public pour toute personne qui le reçoit.
Dans Job Explorer, les utilisateurs peuvent créer des liens depuis les vues par profession, rôle associé et offre d’emploi. Ces liens peuvent rouvrir Explorer avec le même contexte de profession, le même filtre d’arborescence, le même état de favori et un profil de profession éventuellement préparé.
C’est utile pour partager AltoTrail dans des groupes de recherche, avec des amis, ou avec des personnes qui cherchent des rôles similaires. Par exemple, un lien peut ouvrir Assistant avec l’Europe sélectionnée comme source d’emploi et « carpenter » déjà renseigné en Suède, ou ouvrir Explorer directement sur une zone de profession pertinente.
La limite importante est simple : ces liens préparent un point de départ. Ils ne démarrent pas automatiquement une recherche, ne créent pas de dossier, ne génèrent pas de documents et ne stockent pas de texte de profil privé sur le serveur.
Le résultat concret est simple : AltoTrail est désormais plus facile à expliquer, plus facile à partager et plus facile à essayer à partir d’un point de départ utile.
Point d’attention actuel :
Rendre le partage des recherches d’emploi simple, tout en gardant les liens comme points de départ publics, et non comme des recherches automatiques.
AltoTrail a élargi son offre de langues publiques, passant de l’anglais et du suédois à l’ajout du français, de l’allemand et de l’espagnol.
AltoTrail dispose désormais d’un support de langues publiques élargi.
Jusqu’à récemment, la configuration principale des langues publiques était centrée sur l’anglais et le suédois. AltoTrail propose désormais aussi des routes publiques pour le français, l’allemand et l’espagnol sur les principales zones du produit.
Cela signifie que plus d’utilisateurs peuvent ouvrir AltoTrail dans leur propre langue, y compris la page de démarrage, Job Assistant, Job Explorer, FAQ, et Project Updates.
Le sélecteur de langue a également été amélioré. Au lieu d’afficher directement seulement l’anglais et le suédois, le menu utilise désormais un sélecteur de langue compact. Cela garde la navigation principale propre tout en rendant disponibles toutes les versions de langue publiées.
Les noms des langues s’affichent dans leur propre langue, comme Svenska, Deutsch, Español et Français. Cela rend le choix plus facile à repérer pour les personnes qui souhaitent revenir à leur langue préférée.
C’est aussi utile pour les moteurs de recherche. Les routes de langue explicites rendent plus clair que AltoTrail dispose de versions distinctes, tandis que les routes neutres peuvent toujours utiliser la langue du navigateur du visiteur lorsqu’aucune langue n’est sélectionnée.
Le résultat concret est simple : AltoTrail est désormais plus international, plus facile à naviguer d’une langue à l’autre, et mieux préparé pour une future expansion des langues.
Point d’attention actuel :
Conserver une navigation multilingue claire, utile et honnête à mesure que davantage de contenus publics deviennent disponibles dans plus de langues.
AltoTrail Explorer peut désormais afficher les offres d’emploi sur une carte pour les pays, les régions, les sous-régions et les annonces individuelles.
AltoTrail Explorer dispose désormais d’une vue carte pour les offres d’emploi.
Les utilisateurs peuvent ouvrir une carte depuis les vues pays, région, sous-région et annonce d’emploi individuelle. Cela facilite la compréhension de l’emplacement des emplois et permet de passer plus facilement de l’exploration géographique aux détails des annonces.
La carte peut utiliser des données d’annonces déjà mises en cache lorsqu’elles sont disponibles, mais elle peut aussi charger des données actuelles lorsque le cache ne contient pas tout ce qui est nécessaire. Cela signifie que la carte n’est plus limitée aux périmètres déjà préparés en arrière-plan.
La carte peut aussi être agrandie sous forme de superposition plus large. Cela donne aux utilisateurs plus d’espace pour examiner les emplacements des emplois, en particulier sur les petits écrans ou lorsqu’il y a de nombreux marqueurs.
Il y a une limite importante. De nombreuses annonces EURES ne fournissent pas de coordonnées exactes du lieu de travail. Dans ces cas, AltoTrail place le marqueur en utilisant le niveau géographique le plus approprié disponible, souvent le centre d’une région ou d’une sous-région. Ainsi, la carte doit être lue comme un aperçu géographique, pas comme des données d’emplacement exactes au niveau de la rue.
Le résultat concret est simple : Explorer donne désormais aux utilisateurs un aperçu visuel plus clair de la disponibilité des emplois dans toute l’Europe, tout en restant honnête sur la précision des données géographiques sous-jacentes.
Point d’attention actuel :
Rendre l’exploration plus visuelle, tout en expliquant clairement que de nombreuses positions sur la carte sont approximatives.
AltoTrail Explorer peut désormais enregistrer des professions en favoris, ce qui facilite le retour aux rôles que l’utilisateur explore le plus souvent.
AltoTrail Explorer dispose désormais de favoris pour les professions.
Les utilisateurs peuvent enregistrer une profession depuis le panneau de détails et y revenir plus tard depuis une petite barre de favoris située au-dessus de l’arborescence. Cela rend Explorer plus rapide à utiliser lorsque l’on explore souvent le même rôle, que l’on vérifie les offres d’emploi dans différents pays ou régions, puis que l’on revient, au fil du temps, à des annonces liées.
Les favoris sont basés sur les professions, pas sur les annonces. Ainsi, un favori renvoie à la profession correspondante dans l’arborescence Explorer, même s’il a été enregistré en consultant un rôle lié ou une offre d’emploi.
Cliquer sur un favori ramène l’arborescence à cette profession, efface tout filtre actif, développe le chemin et fait défiler le nœud sélectionné pour le mettre en vue. Sur mobile, l’utilisateur reste dans l’arborescence, afin de comprendre clairement à quelle profession enregistrée cela correspond.
Cela conserve la fonctionnalité simple et prévisible. Les favoris de Explorer sont distincts des offres enregistrées de Assistant, mais ils utilisent un schéma visuel familier pour que le produit reste cohérent.
Le résultat concret est simple : Explorer est désormais plus facile à utiliser comme espace de travail récurrent pour les professions qui comptent le plus pour l’utilisateur.
Point d’attention actuel :
Garder Explorer utile comme espace de travail récurrent, tout en conservant un modèle de favoris simple au niveau des professions.
AltoTrail Explorer peut désormais créer un CV et une lettre de motivation à partir d’un profil de rôle enregistré localement, tout en continuant à réutiliser le parcours classique de génération de documents.
AltoTrail vient de franchir une petite étape, mais importante, dans Explorer Documents.
Les utilisateurs peuvent désormais enregistrer localement un profil de rôle réutilisable dans le navigateur, puis l’utiliser pour créer un CV et une lettre de motivation à partir d’une offre d’emploi sélectionnée dans Explorer. Cela rend le parcours plus léger et évite de transformer Explorer en un système de documents séparé.
L’implémentation continue de réutiliser le parcours habituel de génération de documents de AltoTrail, au lieu d’introduire un second moteur de génération au sein de Explorer. Cela simplifie l’architecture et rend le comportement plus cohérent dans l’ensemble du produit.
Les documents générés sont désormais aussi écrits dans le stockage de dossiers appartenant à l’utilisateur, au sein de AltoTrail. C’est une étape interne importante, car elle crée une base plus stable pour la réouverture et la réutilisation des documents dans le futur.
Une limite subsiste. Explorer ne rouvre pas encore automatiquement ces documents générés auparavant lorsque l’utilisateur revient sur la même offre. Ce comportement fait encore l’objet d’investigations.
Le résultat concret est simple : Explorer est désormais plus efficace pour transformer un profil de rôle enregistré en documents de candidature utilisables, et la prochaine étape consiste à rendre la réouverture des documents plus stable et prévisible.
Point d’attention actuel :
Garder Explorer simple, comme un lanceur de documents léger, puis vérifier plus tard si les documents déjà générés doivent être rouverts plutôt que recréés.
AltoTrail affiche désormais un petit signal d’état de source, ce qui facilite la compréhension de savoir si EURES et JobTech semblent fonctionner normalement.
AltoTrail dispose désormais d’une petite fonctionnalité d’état de source.
L’objectif est simple : lorsqu’un problème semble survenir, les utilisateurs doivent avoir une idée plus claire de savoir si la cause est probablement à l’intérieur de AltoTrail ou liée à une source d’emploi externe.
La première version surveille EURES et JobTech. La page d’accueil affiche un signal d’état compact, et une page distincte consacrée à l’état des sources fournit davantage de détails sur la santé observée des sources les plus récentes.
Ce n’est pas un système complet de disponibilité, et cela ne change pas la manière dont AltoTrail recherche des emplois. C’est uniquement une couche légère de transparence qui indique ce que AltoTrail peut observer pour le moment.
Le statut est maintenant actualisé automatiquement en production. Cela signifie que le signal public reste plus à jour, sans mises à jour manuelles.
Le résultat concret est simple : AltoTrail est un peu plus facile à croire et plus facile à comprendre lorsqu’une source d’emploi externe rencontre des problèmes temporaires.
Point d’attention actuel :
Garder un statut simple et fidèle à la réalité, tout en évitant une complexité inutile de gestion des incidents.
AltoTrail Explorer peut désormais trouver et ouvrir davantage d’intitulés de poste via des rôles liés, ce qui rend la recherche par profession plus large et plus naturelle.
AltoTrail a amélioré la façon dont la recherche par profession fonctionne dans Explorer.
Explorer peut désormais mettre en avant davantage d’intitulés de poste liés dans l’arborescence et les rendre consultables d’une manière plus utile. Ainsi, les utilisateurs peuvent souvent trouver le bon parcours même en commençant par un autre intitulé de poste, mais familier.
En pratique, cela rend Explorer beaucoup plus « large ». La structure de professions sous-jacente n’a pas été remplacée, mais AltoTrail en propose désormais de nombreux points d’entrée plus naturels.
C’est important, car les gens ne cherchent pas toujours avec le même intitulé de poste « officiel ». Un utilisateur peut viser un intitulé précis tout en s’attendant à arriver au même marché de l’emploi réel.
Le résultat concret est simple : Explorer paraît désormais plus riche, plus facile à explorer, et meilleur pour connecter des intitulés de poste liés à la disponibilité d’emploi réelle.
Point d’attention actuel :
Continuer d’améliorer Explorer comme outil de découverte concret, en proposant davantage de points d’entrée utiles vers la même disponibilité d’emploi.
Les favoris de AltoTrail sont désormais plus stables en pratique, et les favoris enregistrés peuvent actuellement recréer un CV et une lettre de motivation plus d’une fois si nécessaire.
AltoTrail a amélioré la manière dont les favoris se comportent après leur enregistrement.
Le résultat le plus important, c’est la stabilité. Les favoris dépendent désormais moins de l’état exact de l’exécution initiale, ce qui rend les annonces enregistrées plus fiables lorsque vous y revenez plus tard.
Il existe aussi une différence de comportement temporaire, mais utile, par rapport aux annonces classiques. Pour les résultats de recherche réguliers, la génération des documents reste liée au parcours normal « une fois ». Pour les favoris, AltoTrail permet actuellement de recréer un CV et une lettre de motivation si nécessaire.
Pour l’instant, c’est volontaire. Un favori enregistré doit se comporter davantage comme une annonce enregistrée stable que comme un résultat unique au sein d’une seule exécution.
La direction actuelle reste prudente. AltoTrail ne transforme pas les favoris en une archive documentaire permanente distincte. À la place, le produit utilise désormais les favoris comme point de départ plus fiable pour recréer des documents quand c’est nécessaire.
Le résultat concret est simple : les favoris semblent désormais plus fiables, et les emplois enregistrés sont plus faciles à retrouver et à réutiliser.
Point d’attention actuel :
Conserver les favoris fiables comme fonctionnalité de liste enregistrée, tout en continuant à les distinguer du parcours classique de génération de documents, qui ne se fait qu’une fois.
AltoTrail Explorer peut désormais afficher les libellés de l’arborescence ESCO en anglais et en suédois, et les filtres suivent la langue active de l’arborescence.
AltoTrail vient de franchir la première vraie étape vers une arborescence multilingue de Explorer.
Explorer affichait auparavant l’arborescence des professions uniquement en anglais. Cela signifiait que les utilisateurs suédois pouvaient toujours utiliser la page, mais l’arborescence elle-même ne suivait pas encore de manière significative la langue sélectionnée.
Explorer peut désormais charger l’arborescence en anglais ou en suédois, et les filtres suivent également la langue active de l’arborescence. Concrètement, cela permet à un utilisateur suédois d’explorer des libellés ESCO en suédois et de chercher avec des mots suédois dans l’arborescence.
Il s’agit d’une amélioration importante, car l’exploration des professions doit sembler naturelle dans la langue de l’utilisateur, et pas seulement dans l’interface environnante.
En même temps, c’est volontairement seulement une première étape. Le socle actuel se concentre sur les données natives ESCO pour l’anglais et le suédois. Certains nœuds d’aide appartenant à AltoTrail, situés en bas de l’arborescence, restent encore en anglais pour l’instant, et le support multilingue plus large devra être ajouté avec soin lors des étapes suivantes.
Le résultat principal est simple : Explorer n’est plus limité à l’anglais au niveau de l’arborescence, et le produit dispose désormais d’un socle clair pour l’exploration multilingue des professions.
Point d’attention actuel :
Utilisez cela comme première étape vers un modèle multilingue plus large de Explorer, sans mélanger les données ESCO avec la couche de traduction UI normale de AltoTrail.
AltoTrail enregistre désormais les favoris de manière plus durable : ils ne sont donc plus liés uniquement à la session en cours.
AltoTrail a amélioré la manière dont les favoris enregistrés sont stockés.
Auparavant, les favoris étaient liés à la session en cours. Cela signifiait qu’ils pouvaient disparaître lorsqu’une session plus ancienne était nettoyée. Désormais, les favoris sont déplacés vers un modèle de stockage basé sur l’utilisateur, afin qu’ils survivent d’une session à l’autre pour le même utilisateur.
C’est un petit changement côté interface, mais une amélioration importante du comportement. Un favori est généralement un signal indiquant qu’il faut conserver quelque chose, et pas seulement le masquer temporairement.
En parallèle, les annonces masquées restent toujours liées à la session. C’est volontaire. Masquer quelque chose veut souvent dire « ne pas l’afficher tout de suite », tandis qu’un favori veut dire « le garder pour plus tard ».
Cela rend le comportement plus facile à comprendre et permet à AltoTrail de disposer d’un modèle de liste enregistrée plus calme et plus fiable, sans ajouter de complexité de compte pour l’instant.
Point d’attention actuel :
Vérifier ce nouveau comportement en dehors de DEV et garder le modèle simple, tout en conservant les annonces masquées liées à la session.
FAQ et les Project Updates conservent désormais les utilisateurs sur la même page lorsqu’ils passent de l’anglais au suédois, et inversement.
AltoTrail a amélioré la gestion du changement de langue sur les pages de documents publics.
FAQ et les Project Updates disposent désormais de leurs propres routes en anglais et en suédois. Cela signifie que le sélecteur de langue garde les utilisateurs sur le même type de page, au lieu de les renvoyer vers la page d’accueil.
Si aucune langue n’est sélectionnée, AltoTrail démarre à partir des réglages de langue de l’utilisateur. Les pages de documents semblent ainsi plus naturelles dès le départ.
C’est un petit changement, mais important. Le changement de langue doit rester prévisible et apaisé.
Il y a une exception claire pour l’instant. Les pages légales restent en anglais uniquement. C’est pourquoi le sélecteur de langue normal y est masqué, au lieu de donner à entendre qu’une page légale suédoise existe déjà.
Cela rend le comportement plus fidèle à la réalité et plus facile à comprendre.
Point d’attention actuel :
Garder les routes des documents simples et cohérentes, puis vérifier plus tard si les pages légales devraient aussi avoir leurs propres routes par langue.
AltoTrail Explorer affiche désormais une arborescence plus simple et donne un retour plus clair pendant le chargement de la disponibilité des emplois.
Les travaux récents ont surtout porté sur la lisibilité de l’arborescence de Explorer.
Certains libellés dans l’arborescence affichaient auparavant des nombres qui représentaient la structure, par exemple le nombre de pays, de régions ou de libellés à proximité disponibles. Explorer met désormais davantage l’accent sur les chiffres qui comptent le plus pour un demandeur d’emploi : la disponibilité réelle des emplois.
Explorer fournit aussi désormais un retour visuel plus clair lorsque de nouvelles parties de l’arborescence se chargent. Cela facilite la compréhension du fait que le système fonctionne, notamment quand la disponibilité en direct met un instant à apparaître.
C’est une petite amélioration, mais importante. Explorer doit sembler calme et compréhensible, et non technique ou ambigu.
Point d’attention actuel :
Continuer d’améliorer Explorer étape par étape pour que la disponibilité des emplois soit plus facile à comprendre, sans rendre l’interface plus technique.
AltoTrail a rendu la structure de routes multilingues plus claire sur les pages publiques principales.
Les travaux récents ont surtout porté sur une configuration des routes publiques plus cohérente entre la page racine, Assistant et Explorer.
L’idée principale n’a pas changé. Les routes spécifiques à la langue restent les pages publiques principales, tandis que les routes d’origine sans préfixe sont conservées comme points d’entrée plus neutres.
C’est important, car AltoTrail devient progressivement un produit public plus clair. La structure des routes est désormais plus facile à comprendre et plus cohérente entre les familles de pages principales.
Ce n’était pas une nouvelle fonctionnalité, au sens habituel. C’était un nettoyage et une clarification qui rendent la configuration multilingue existante plus intentionnelle.
Point d’attention actuel :
Suivre la manière dont les routes mises à jour se comportent dans Search Console, et conserver la même structure pour les futures pages publiques.
AltoTrail a ajouté un premier espace de travail de comparaison fonctionnel dans AltoTrail Explorer, permettant d’inspecter les résultats EURES basés sur les URI et ceux basés sur les termes côte à côte.
Les travaux récents de AltoTrail ont transformé la vérification initiale de EURES en une implémentation fonctionnelle dans Explorer.
Cette nouvelle vue ajoute un chemin de comparaison côté serveur et un premier espace de travail de type « rapport » dans le panneau de droite. Cela permet d’inspecter de manière plus directe et visuelle la récupération des professions basée sur les URI et celle basée sur les termes.
C’est important, car les deux modes de recherche ne se comportent pas de la même façon. Ils peuvent produire des totaux différents, des répartitions de pays différentes et des motifs de régions différents. Au lieu de traiter ces différences comme une théorie abstraite, AltoTrail peut désormais les étudier avec un outil fonctionnel.
La première version est volontairement technique. Elle se concentre sur les vues de résumé, de comparaison et de rapport brut, afin de comprendre le modèle de récupération avant de construire des vues plus orientées utilisateur, comme les cartes, la présentation des listes ou des parcours de recherche plus larges.
Point d’attention actuel :
Utiliser le nouvel espace de travail de comparaison pour étudier en quoi la recherche basée sur les concepts et celle basée sur les intitulés diffèrent, avant de décider comment le futur comportement de l’explorateur doit fonctionner.
AltoTrail prépare une nouvelle page publique de mises à jour, construite à partir de l’anglais (markdown), avec des versions traduites mises en cache pour les autres langues.
AltoTrail se dirige vers un produit public plus transparent. L’objectif est de faciliter le suivi de ce qui est en cours de développement, sans demander aux visiteurs de lire des documents d’architecture internes.
Ce travail ne vise pas à créer un blog ni un système d’actualités. Il s’agit d’ajouter une frise chronologique calme et lisible qui explique les étapes de développement importantes en langage simple.
La première version est volontairement simple : une seule page longue, défilable, avec les mises à jour les plus récentes en premier.
Point d’attention actuel :
Définir le format du contenu, le modèle d’analyse, le flux de traduction et la structure du cache.
Les travaux récents de vérification se sont concentrés sur le comportement de EURES en pratique et sur ce que cela implique pour une récupération fiable des rôles.
Les travaux récents de AltoTrail se sont concentrés sur la vérification du comportement de EURES au niveau de l’API et sur les endroits où le comportement réel diffère des attentes précédentes.
C’est important, car AltoTrail dépend de sources d’emploi externes, et un produit digne de confiance doit refléter la manière dont ces sources se comportent réellement. Des observations vérifiées sont plus utiles que des suppositions lorsque l’objectif est d’avoir un comportement de recherche d’emploi stable.
Le résultat est une approche plus prudente, basée sur la réalité, pour la conception des requêtes et la gestion des prestataires.
Point d’attention actuel :
Garder un comportement de récupération explicite, vérifiable et fondé sur des observations confirmées plutôt que sur des suppositions.
AltoTrail Explorer est passé du statut de prototype local vers un outil visible de AltoTrail, avec des routes publiées et un support de navigation partagé.
AltoTrail Explorer n’est plus seulement un prototype interne. Il occupe désormais une place plus claire dans le produit public de AltoTrail.
Cette étape est importante, car l’exploration des professions devient une partie visible du produit, plutôt qu’un simple essai séparé. Elle aide aussi AltoTrail à évoluer, d’un seul assistant vers un ensemble plus large d’outils.
Le travail est resté volontairement prudent. Les améliorations de publication et de navigation ont été séparées des questions plus profondes liées au runtime et aux données du domaine.
Point d’attention actuel :
Continuer à améliorer la surface actuelle de navigateur technique, sans mélanger la publication avec des changements d’exécution plus profonds.
Explorer dispose désormais d’une première tranche de « nombre de pays » en direct, avec une séparation plus claire entre le comportement d’exploration et celui des résultats.
Explorer peut désormais afficher la découverte en direct du nombre de pays pour les nœuds de professions. Cela crée un lien plus concret entre l’exploration des professions et la disponibilité réelle des emplois.
Le but principal de cette étape était la clarté. AltoTrail maintient désormais une séparation plus explicite entre le fait d’examiner une profession et l’ouverture d’un espace de travail orienté résultats.
Cela rend Explorer plus facile à comprendre et le prépare à une croissance future, sans élargir trop tôt le contrat d’exécution central.
Point d’attention actuel :
Étendre le comportement par groupes de pays sous des libellés de professions alternatifs.
Le front-end de Explorer a été divisé en modules plus clairs et préparé pour un travail futur tenant compte de la publication et du multilingue.
À mesure que Explorer grandissait, il est devenu important de séparer les responsabilités côté front-end au lieu de laisser quelques fichiers devenir trop volumineux.
Cette étape concernait surtout la maintenabilité. Une structure plus propre rend le travail ultérieur plus sûr, plus facile à tester et plus facile à comprendre.
En parallèle, AltoTrail a aussi préparé le terrain pour de futures tâches de traduction UI dans Explorer, sans mélanger cela avec la traduction des données du domaine ESCO.
Point d’attention actuel :
Garder une structure de front-end petite et compréhensible, tout en ajoutant de nouvelles fonctionnalités.
AltoTrail a introduit un modèle de publication multilingue plus solide pour les pages racine et d’assistant, avec du HTML spécifique à la langue servi directement par le serveur web.
Il s’agissait d’une étape produit et SEO importante. Au lieu de se reposer uniquement sur des mises à jour côté client, AltoTrail sert désormais directement, pour les routes publiées, du HTML de publication adapté à la langue.
Cela améliore la clarté pour les utilisateurs, offre aux moteurs de recherche un résultat public plus pertinent, et réduit l’écart entre le contenu visible et l’identité de la route.
L’idée clé était de garder le contenu publié déterministe et contrôlé par le dépôt, tandis que la traduction UI en runtime n’est qu’une couche secondaire, plutôt que la source de vérité des pages publiques.
Point d’attention actuel :
Étendre le même modèle de publication propre à davantage de surfaces de contenu orientées public.
AltoTrail a introduit une page multilingue FAQ avec un contenu canonique en anglais, un rendu côté serveur, et des versions traduites mises en cache.
La page FAQ a été créée pour répondre aux questions produit courantes, sans rendre l’interface Assistant plus lourde ni plus encombrée.
C’est également devenu une étape architecturale importante. AltoTrail dispose désormais d’un modèle validé pour la traduction de contenu : contenu source en anglais, traduction guidée par le modèle, stockage structuré du cache, et repli sûr vers l’anglais.
Ce modèle est désormais utile au-delà de FAQ et s’applique directement à la nouvelle page de Project Updates.
Point d’attention actuel :
Réutiliser les mêmes principes de traduction et de cache pour d’autres contenus publics structurés.
AltoTrail a mis en place son premier modèle de déploiement VPS compatible avec la préproduction, avec des mises à jour basées sur Git et une structure de services documentée.
Cette étape a permis d’éloigner davantage AltoTrail d’une configuration limitée à un labo local, pour s’en rapprocher en tant que produit réellement déployé.
Le but principal n’était pas d’ajouter des fonctionnalités, mais d’apporter de la clarté opérationnelle. Un produit inspire davantage confiance quand le déploiement, le comportement lors du redémarrage et l’agencement des services sont explicites et répétables.
Ce travail d’infrastructure a créé une base plus solide pour tester des changements orientés vers le public, dans un environnement réaliste.
Point d’attention actuel :
Garder un déploiement reproductible et proche du comportement en production.
AltoTrail a introduit une architecture canonique plus stable pour les annonces et les données géographiques.
C’était l’une des étapes structurelles les plus importantes dans AltoTrail. L’objectif était de réduire les doublons, d’améliorer la stabilité de l’identité et de créer une base plus claire pour les annonces, les données de localisation, puis pour les comportements liés aux cartes.
Même si ce travail est profondément architectural, la raison derrière cela est simple : les utilisateurs ne devraient pas perdre la cohérence simplement parce que les données sont traitées via plusieurs exécutions.
L’effet à long terme est une base produit plus stable, avec moins de doublons cachés et des frontières de responsabilités plus claires.
Point d’attention actuel :
Conserver une identité stable et des données réutilisables, sans modifier le parcours côté utilisateur plus que nécessaire.
AltoTrail a introduit des garde-fous d’exécution de base afin de rendre le produit plus sûr et plus stable, sans modifier la sémantique du pipeline.
À mesure que AltoTrail s’approchait d’un produit orienté public, il est devenu nécessaire d’ajouter des garde-fous légers autour des requêtes, de la concurrence et du comportement de génération.
Cette étape visait la sécurité concrète plutôt que le développement de fonctionnalités. L’objectif était de réduire les utilisations abusives évitables, de maîtriser l’exposition des coûts et de rendre le comportement du système plus prévisible.
Le choix de conception important a été de le faire sans changer la signification du pipeline lui-même.
Point d’attention actuel :
Rendre le produit sûr en exploitation tout en préservant un comportement déterministe.
Le projet est passé d’une interface de type labo interne à une identité produit publique plus claire, sous le nom AltoTrail.
C’était un changement au niveau de la présentation, mais un changement important. Un produit a besoin d’une identité claire pour inspirer confiance et donner une impression intentionnelle.
L’objectif de cette étape était de s’éloigner du langage interne ou expérimental pour aller vers un produit public plus clair.
Ce changement a permis de relier le travail d’architecture, l’affinage de l’UI et la direction produit en un ensemble plus cohérent.
Point d’attention actuel :
Continuer à transformer les progrès techniques en un produit plus cohérent et plus compréhensible.