On 2026-10-30 mesh-catalog #571 joined fix/held-module-and-assigner-contract at 21:59; the group stayed checking, so mesh/delivery-group kept saying "3 of 3 member(s) ready" for a group of four, and #571 had no mesh/delivery-group status until the state changed. Quick fix: compare the why too. Thorough fix: compare the why and the member ids (each names its head), so a push that keeps the count is said as well. Chose thorough: same size, covers the push case.