repo mirror detach: show progress instead of internal step names

Commit

nodo9h ago

The wait printed "step 6 finished (facts)" lines, core's internal step names. Instead, say up front that a detach takes a few minutes with writes frozen, and run the shared updatable spinner from the real call (which catches the mirror up with GitHub) through the wait, reading "Moving the repository (N of 9 steps done)". It is cleared before the result renders.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com Claude-Session: https://claude.ai/code/session_01KvM3bkziUHdcD3GQFSWubD Entire-Checkpoint: 01M48RFK5KADSR4PJG95KYQV39

Checkpoints

GitHub Mirror Detach Command Implementation

Claude CodeFable 5.1
View session
Checkpoint 1