Normalized Cross Publish settings from draft metadata.
Optionaloptions: { defaultTitle?: string; defaultDescription?: string }Optional draft defaults when Cross Publish text fields are empty.
SermonAudio body fields, or undefined when Cross Publish is off or empty.
Builds Cross Publish fields for the SermonAudio sermon create body (
socialSharingarray + optionalsocial_sharing_video_clip). Matches the live API shape used by transferupload and the SermonAudio dashboard; the public OpenAPI spec documents the nestedplatformsform but not this array form.