feat(tui): show per-repository sync progress

- emit start and finish events from the concurrent sync worker pool
- show elapsed time, a progress bar, active repositories, result counts, and the latest result
- retain failures, skips, protected branches, and divergence warnings after the run
- focus the first failed repository and add f to cycle through repositories requiring attention
- add progress and summary tests, document the new controls, and set version 0.3.1
This commit is contained in:
2026-09-06 20:19:05 +01:00
parent bf67f1a005
commit 4f6e9c9991
6 changed files with 374 additions and 35 deletions
+1
View File
@@ -1,2 +1,3 @@
/stack-sync
/stack-sync.exe
/stack-sync.exe~