findMembership() and GET /api/organizations/mine ignored members.status — a suspended or left member kept full API access to the organization (member list, teams, roles, audit log) and still saw it in the org switcher, even though only their Matrix account was deactivated. Both now require status = "active". Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0143yYvjesjHndBACoweyK67