- Expédié
- 5 octobre 2026 à 21:29 UTC
- Auteur
- Kamo
- Commite
- 429ec7b
************* **** monte OrgChartPanel après les équipes : qui rapporte à qui à travers l'organisation, en lecture seule, de l'EEG /api/security/org-chart (nouveau relais BFF, avantToApi + relaisUpstream). orgChartApi analyse le graphique avec zod et garde chaque id une chaîne; un nombre id est refusé, jamais arrondi. orgChartTree (pur) place chaque personne sous son gestionnaire lorsqu'elle est montrée, un AI sous son superviseur lorsqu'il est montré, autrement à la racine; les propriétaires d'abord, puis par nom ; une boucle de reporting coupée à son plus petit id (« boucle de reporting ») ; une boucle cachée gestionnaire signalé ("Gestionnaire inactif"); le filtre du ministère garde le sous-arbre du département et la recherche conserve les noms ou les titres d'emploi, les deux avec les ancêtres qui les placent. Le panneau dessine une carte par personne (initiales, nom lié au profil) par le suivant/lien, le titre du poste, le département et jusqu'à trois jetons d'équipe +n, badges AI, Propriétaire, Inactif, Responsable, Responsable et Supervisé par le le superviseur n'est pas la carte ci-dessus, le compte de rapport direct), rails de connecteurs dans --accent-people, trois niveaux ouverts, EmptyState, ErrorState avec réessayer, et une vie rafraîchie comme ses frères et sœurs. ErreurL'État gagne une option RetryLabel. Aussi exposé par maître R1-37: { clé: 'orgChart' } après les équipes menu de paramètres, une entrée orgChart après les équipes sur la barre d'administrateur, et un carte d'atterrissage après les équipes. essentialSetupExposure, paramètresLandingCards et équipesTab suivre le nouvel onglet.
