Some checks failed
getMemberStatus() showed "pending" if ANY store had a pending invitation, even if the member was already active in another store. Now checks for active stores first — a member who is active in at least one store shows as "active", not "pending". Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>