Timing: motion_t_ns uses the publisher monotonic clock at the XR read boundary before GMR, or at evaluation of a paused hold command. publish_t_ns is a separate wall-clock stamp generated immediately ...