Fixed
- sync_report.json now keeps sync-token receiver observations even when token advancement is not blocked. Token telemetry fields (
sync_token_expected_receivers,sync_token_receivers_with_token,sync_token_receivers_missing,sync_token_receivers_blank,sync_token_receivers_dropped,sync_token_unique_values) are now emitted whenever observation data exists, so operators can inspect iCloud-side token behavior on successful runs instead of seeing an empty diagnostics block unlesssync_token_blockedis true. (#504)
Full changelog: CHANGELOG.md