Merge pull request #31406 from marination/bom-update-log-cleanup-perf

chore: Clear Progress section for completed logs & `on_submit` UX