OptionalanchorOptionaldirectionDirection of the top-level layered layout. Default "RIGHT".
OptionalhHorizontal padding inside rows and around headers (default 8).
OptionallayeringLayering strategy (LAY-002). Default "network-simplex".
OptionallayeringNetwork-simplex time budget in ms (anytime: ranks stay feasible between pivots, so expiry returns the best-so-far layering). Default 120.
OptionallayerSpacing between adjacent layers (the cross-flow gap that carries most inter-block edges). Default spacing + 20. Widen for denser edge sets.
OptionallayerLayer width bound for coffman-graham (node count). Default 8.
OptionalmaxMaximum barycenter+transpose sweep pairs. Default 8.
OptionalmeasureText measurement; defaults to the deterministic estimator.
OptionalnodeGap between nodes within a layer. Default 24.
OptionalorderingCrossing-minimization time budget in ms. Default 60.
OptionalplacementPlacement strategy (LAY-004). Default "brandes-koepf".
OptionalrouteEmit ELK's computed edge routes (node-avoiding polylines) into the
geometry as edges. Default true. A renderer that follows them does
not draw an edge behind a block. Set false to omit the routes and let
the renderer fall back to endpoint-only routing (e.g. Cytoscape taxi).
OptionalroutingScene-routing escalation budget in ms (default 80): gap routes that intersect a box escalate to the grid router until the budget is spent; the simple route stands after (best-so-far).
OptionalsketchPrior TOP-LEVEL positions: a layout sketch (G3L:LAY-017; the ruled 12.20 experiment graduated). When present and non-empty, the run switches ELK layered's cycle-breaking, layering, and crossing-minimization strategies to INTERACTIVE and seeds each hinted top-level node with its prior absolute top-left, so a local change (e.g. one compartment collapse) re-lays out WITHOUT materially moving untouched containers (accept criterion G3L:LAY-018: less than one grid unit). Ids without a hint lay out normally; hints for absent ids are ignored. Positions are hints, not pins: ELK still resolves overlaps and spacing.
width/height are the node's PRIOR extents. When a hinted node
shrinks along the flow axis (e.g. its compartment collapsed), the
layout reserves the difference as a trailing margin so its layer
keeps its prior extent and downstream layers do not slide toward
it: the collapsed box shrinks IN PLACE and the freed space reads
as whitespace (the ruled A2 tradeoff, accepted for sketch mode).
OptionalspacingSpacing between top-level elements (default 60).
OptionalvRow height padding above/below measured text (default 5 each side).
R-6 (upstream register, 2026-08-03): forwarded to the router. "target" fixes arrival points first and aligns departures to them; default "source" is unchanged.