Проблема
На небольшом графе текущая детализация читается хорошо, но с ростом количества узлов edge labels, поля карточек и множество линий начинают конкурировать за внимание и перекрывать друг друга.
Цель
Сделать граф читаемым на разных масштабах без потери информации при фокусировке на конкретном участке.
Направление
- Progressive disclosure для подписей связей.
- Level of detail (LOD) для карточек сущностей в зависимости от zoom/focus.
- Более спокойное отображение второстепенных связей вне focus.
- Не конфликтовать с отдельной задачей по группировке/сворачиванию участков графа.
Acceptance criteria
- На overview-графе можно понять структуру мира без текстовой каши.
- При приближении/выборе сущности возвращается нужная детализация.
- Выбранные и сфокусированные связи остаются хорошо читаемыми.
- Поведение предсказуемо при zoom, pan, фильтрах и Focus mode.
Скрывать второстепенные подписи связей до hover/focus/zoom
Добавить LOD для карточек сущностей на графе
Собрать управление графом в более цельную toolbar