The five pre-existing verticals must ship available

Fixkamo-shared-library
Ya
24 Agosti 2026, 23:08 UTC
Mwandishi
Kamo
Ahadi ya
c074f85

Shipping all six children PLANNING was wrong for five of them. RETAIL, RENTAL, SERVICE, SUBSCRIPTION and PROCUREMENT are not new functionality — they are what CommerceType already offered with a null requiredService, i.e. anything an org holding POS could already do. PLANNING makes AppCatalogService report them unavailable, so the auto-provision loop never creates a row, so assertCommerceTypeAllowed refuses every NEW retail or rental market. The KI backfill covers markets that already exist; only availability covers future ones. Left as shipped this would have silently withdrawn a capability every tenant has today. EHR stays PLANNING and disabled: it is genuinely new, nothing behind it exists yet, and COMPLETED would hand a clinical app to every org on the platform via the same auto-provision loop — which entitlement fail-open would not stop. 1593 tests green.

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