In a sweeping legal move framed as a fight for children’s right to good health, San Francisco has sued some of the world’s largest food corporations, accusing them of fueling a silent epidemic of disease by flooding families with ultra-processed foods while children and parents are left to bear the cost.