Let migrate import finish on real accounts, and stop migrate status from presenting capped listings as complete.
- Major.
migrate importwedges forever on a blob the PDS reports missing. (src/cmd/migrate/import.rs:328-364) - Major.
migrate statuscounts and the zero-version pull list truncate silently at 500 records. (src/cmd/migrate/status.rs:156, :181) - Minor.
migrate importverifies a truncated listing and can unmark over records it never copied. (src/cmd/migrate/import.rs:198-199, :220-221, :441-442) - Minor.
migrate importhas no--json. (src/cmd/migrate/import.rs:28-40) - Minor. The own-PDS-is-the-liar guard is unreachable, and that case is reported as "not marked". (src/cmd/migrate/import.rs:78-83)
- Minor.
migrate statusmakes one getRecord per attestation. (src/cmd/migrate/status.rs:187) - Minor.
migrate status --jsoncalls the DIDaccount. (src/cmd/migrate/status.rs:41-42)
Resolved by #1308, now merged.