Single fixed sort key: a column path and its direction.
Sort direction.
Column path to sort by.
Optional discriminator omitted on purpose: this is the original sort shape and stays structurally { path, direction } for backward compatibility.
{ path, direction }
Single fixed sort key: a column path and its direction.