refactor(graph): display relations as labeled edges #88

Closed
opened 2026-07-22 15:40:11 +02:00 by fy59 · 0 comments
Owner

refactor(graph): display relations as labeled edges

Description :

Contexte

Les relations sont actuellement affichées comme des nœuds intermédiaires dans
le graphe. Cette représentation peut laisser penser qu'une relation est une
entité distincte et complique la lecture des liens entre les éléments.

Objectif

Afficher les relations sous la forme de flèches directes entre les entités,
avec un libellé compact et sélectionnable positionné sur la liaison.

Critères d'acceptation

  • Une flèche orientée relie directement l'entité source à l'entité cible.
  • Le type ou le libellé de la relation apparaît au centre de la liaison.
  • Le libellé reste cliquable pour sélectionner la relation.
  • Les détails, la justification et la confiance restent consultables.
  • Une relation ne peut plus être déplacée indépendamment des entités.
  • Les relations parallèles restent visuellement distinguables.
  • Les données SQLite existantes ne sont pas modifiées.
  • Les tests existants continuent de réussir.
refactor(graph): display relations as labeled edges Description : ## Contexte Les relations sont actuellement affichées comme des nœuds intermédiaires dans le graphe. Cette représentation peut laisser penser qu'une relation est une entité distincte et complique la lecture des liens entre les éléments. ## Objectif Afficher les relations sous la forme de flèches directes entre les entités, avec un libellé compact et sélectionnable positionné sur la liaison. ## Critères d'acceptation - Une flèche orientée relie directement l'entité source à l'entité cible. - Le type ou le libellé de la relation apparaît au centre de la liaison. - Le libellé reste cliquable pour sélectionner la relation. - Les détails, la justification et la confiance restent consultables. - Une relation ne peut plus être déplacée indépendamment des entités. - Les relations parallèles restent visuellement distinguables. - Les données SQLite existantes ne sont pas modifiées. - Les tests existants continuent de réussir.
fy59 closed this issue 2026-07-22 15:40:29 +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#88
No description provided.