Gate live sessions & participation on ACTIVE member status

Fixkamo-shared-library
Ya
17 Julai 2026, 23:48 UTC
Mwandishi
Kamo
Ahadi ya
34d8474

Add **************** as the single source of truth for the "only ACTIVE members may sign in or appear as a live participant" invariant: base members must be record-active; a TeamMember must additionally have teamMembershipStatus == ACTIVE (pre-hire and off-boarded staff excluded). Use the predicate to close two root-cause gaps that live in shared-lib: - Boot rights self-heal (MemberRightsAppliedService) no longer re-grants member_rights_applied to non-ACTIVE team members — it was silently re-arming every right-gated surface (support round-robin, lead pools) for ex-employees on each KamoInitializer run. - Credit/FFA lead accept (CreditLeadAssignmentService) rejects a non-ACTIVE member with a new AcceptStatus.NOT_ACTIVE, independent of the login gate.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei