USER MANUAL · MODELING
Edges & routing
An edge carries a label (what happens: “books via”, “reads the ledger”) and an optional tech line (how: “HTTPS / JSON”, “Kafka”). Several edges between the same two nodes bundle into one line that fans its labels. Two viewing preferences live in the toolbar and controls: edge labels, compact (trimmed) or full text, and the global edge style, curved / straight / step. Routing below is per-edge and saved with the canvas.
solstice.comSystem
Order PlatformSystem
Public API · JSON over HTTPSTaking control of one edge
- In edit mode, select an edge: three grips appear — one on each endpoint, one at the middle.
- Drag an endpoint grip to a different face of its node to pin which side the edge leaves or enters from.
- Drag the middle grip to bow the edge around whatever is in the way. The bend keeps its shape as nodes move.
- Double-click a grip to hand it back to automatic routing: the middle one clears the bend, an endpoint one un-pins its side.
Routing is layout, not meaning — like node positions, it never shows up as a change in the diff view.