feat(graph): add interactive relation details and synchronized labels #90

Closed
opened 2026-07-22 16:10:54 +02:00 by fy59 · 0 comments
Owner

feat(graph): add interactive relation details and synchronized labels

Description

  • Ouvrir le volet de détails lorsqu’une relation est sélectionnée.
  • Afficher les entités source et cible, le type, la confiance, les notes, le statut et les preuves associées.
  • Permettre la modification de la relation depuis ce volet.
  • Recalculer immédiatement la position du libellé quand une entité est déplacée.
  • Maintenir le libellé au centre de l’arête correspondante.
  • Conserver la sélection après l’actualisation du graphe.

Critères d’acceptation

  • Cliquer sur une arête ou son libellé sélectionne la relation.
  • Le volet de relation s’ouvre sans fermer l’application.
  • Les modifications sont enregistrées et visibles immédiatement.
  • Le libellé suit l’arête pendant le déplacement des entités.
  • Plusieurs relations entre les mêmes entités restent distinguables.
  • Les tests existants continuent de passer.
feat(graph): add interactive relation details and synchronized labels Description - Ouvrir le volet de détails lorsqu’une relation est sélectionnée. - Afficher les entités source et cible, le type, la confiance, les notes, le statut et les preuves associées. - Permettre la modification de la relation depuis ce volet. - Recalculer immédiatement la position du libellé quand une entité est déplacée. - Maintenir le libellé au centre de l’arête correspondante. - Conserver la sélection après l’actualisation du graphe. Critères d’acceptation - Cliquer sur une arête ou son libellé sélectionne la relation. - Le volet de relation s’ouvre sans fermer l’application. - Les modifications sont enregistrées et visibles immédiatement. - Le libellé suit l’arête pendant le déplacement des entités. - Plusieurs relations entre les mêmes entités restent distinguables. - Les tests existants continuent de passer.
fy59 closed this issue 2026-07-22 18:14:33 +02:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fy59/labfy-investigation#90
No description provided.