Derive entitlement mode through one shared, deterministic resolver

FeatureBillingService
Ya
8 Agosti 2026, 16:59 UTC
Mwandishi
Kamo
Ahadi ya
763a25f

TrialAdminService picked its trial subscription with findFirst() over an unordered list, so an org holding both a pending and an active trial could report either. The upcoming organization directory has to sort and filter on this state, and a query cannot reproduce a nondeterministic rule. The precedence now lives in **************** among live trials, active wins over pending wins over expired, and the active expiry reported is the latest one. status() keeps its exact response shape. First tests in this repo (11).

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