Нужно добавить визуальную сетку/направляющие на канвас графа, чтобы узлы можно было размещать ровно и последовательно.
Что должно быть
- фоновая сетка или координатные направляющие на рабочем поле;
- привязка узлов к сетке (snap-to-grid) при перемещении;
- визуально предсказуемое выравнивание по горизонтали и вертикали;
- сетка не должна мешать чтению графа и должна корректно работать при zoom/pan;
- при необходимости — возможность отключить сетку/привязку.
Цель
Упростить ручную раскладку графа и сделать схемы визуально аккуратнее без долгого выравнивания элементов «на глаз».