snapshot_services now counts only services whose tools/list succeeded and missing_services names the failures, so a partially failed refresh can no longer write a snapshot that claims full coverage.
snapshot_services now counts only services whose tools/list succeeded and missing_services names the failures, so a partially failed refresh can no longer write a snapshot that claims full coverage.