Publish committed lifecycle changes through ClientDelivery. Separate execution, control and current activity from history; preserve ordered optional metadata through reconnect and batching. Update desktop and mobile controls with conservative recovery and legacy-host behavior.