Feature #1319
openFeature #1312: [EPIC] Tutoriel guidé GetYourJob — visite interactive "Take a tour" post-setup profil
Tutoriel — Page Mes personas (6 étapes)
0%
Description
Tour @personas@ sur @src/app/profile/developer/personas/page.tsx@. Se déclenche quand l'utilisateur a créé son PREMIER persona (au moins 1 persona existant ; sinon pas de tour).
h2. Étapes
# *Persona actif + édition* — spotlight sur le sélecteur de persona actif ("c'est celui que les recruteurs voient", @handleActivate@ → POST /activate) ; montrer aussi "Modifier" pour les autres (et mention : un nouveau persona créé est automatiquement sélectionné).
# *Matching auto par persona* — spotlight sur le CTA matching auto d'un persona (page L~692) : "Lance un matching automatique sur un persona précis."
# *Générer le CV* — spotlight sur "Générer le CV" ; @advanceOn: 'click-target'@ → ouvre @CVDownloadModal@ ("Personnaliser le CV") et explique la personnalisation.
# *Page publique* — fermer la modal, spotlight sur le bloc "Page publique" (L~697-728) : toggle activer/désactiver la page publique.
# *Lien public* — spotlight sur le lien/@CopyButton@ : "Ce lien fournit une page de profil publique pour ce persona précis."
# *Voir la page* — spotlight sur "Voir la page" (L~728). Fin du tour.
h2. Implémentation
* @data-tour@ : @personas-activate@, @personas-edit@, @personas-auto-matching@, @personas-generate-cv@, @personas-public-toggle@, @personas-public-link@, @personas-view-page@.
* Respecter le gating premium @ToolBoxGate@ : si une cible est gatée/absente, étape sautée proprement.
* Copies FR/EN dans @tour.personas.*@.