repo mirror detach: report each finished step once, explicitly

Commit

nodo10h ago

awaitDetach tracked progress by comparing whole OptInt64 values, which was correct but read as fragile. Report a step only when the state carries one and it differs from the last step reported, and pin that with a test.

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

Checkpoints

GitHub Mirror Detach Command Implementation

Claude CodeFable 5.1
View session
Checkpoint 1