issue-52-live-normal-runs
master
Use a shared Run Progress presentation for dry-runs and normal backup runs so live run feedback is consistent across run types. Keep mode-specific metrics while aligning status, mode, log, and warning layout. Refs #52