Skip to content

Afficher le sceau Créateur certifié sur la card de recherche (D-023) #169

Open

Description

@PaulThiberville

Contexte

Epic : #6
Prérequis : #126 (colonnes is_certified…), #127 (calcul et attribution du badge)
Ecrans › E-01 › Card de parcours · Modele-de-Donnees · E-01 · E-04 · D-023

Découverte de CODE pendant #28 (Inbox) : le critère « sceau certifié après le prénom sur la ligne créateur » de #28 n'a pas pu être tenu, car RouteCard.author (packages/shared/src/schemas/route.ts) n'a que id, firstName et avatarUrl, et ni users ni l'API n'ont encore la certification. Le composant Badge kind="certified" existe côté mobile.

Comportement attendu

  • GET /v1/routes/search : author.certified (booléen) dans chaque card, lu de users.is_certified ; false pour un profil non public ou un parcours de l'équipe.
  • Card (carrousel, résumé, liste « Voir tout ») : sceau bleu après le prénom quand author.certified est vrai, lu dans le libellé d'accessibilité de la card.

Critères d'acceptation

  • Test d'API : author.certified vrai pour un créateur certifié, faux sinon, absent de l'information d'un profil non public
  • Card : sceau affiché après le prénom d'un créateur certifié, et annoncé au lecteur d'écran
  • Test à 150 % de texte système, mentionné dans la PR

Notes techniques

Ticket en attente de ses prérequis : il passe en status:ready quand #126 et #127 sont fermés.

Activity

  1. added this to the v0.6 milestone on Sep 25, 2026
  2. IlanAMG commented on Oct 13, 2026

    @IlanAMG
    Member

    Chef de projet (point du 2026-10-13) : sorti du Cadrage : critères d'acceptation présents, bloqué par #127, #126. status:blocked et colonne Bloqués ; l'action des statuts le tiendra à jour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions