pub fn resolve_node_pointer_down(
graph: &Graph,
view_state: &NodeGraphViewState,
interaction: &NodeGraphInteractionState,
input: NodePointerDownInput,
) -> NodePointerDownDecisionExpand description
Resolves the first headless decision for a node pointer-down.
This keeps the existing XyFlow-compatible selection side effect while also exposing whether the pointer state should proceed toward node dragging or is still unclaimed.