Add the dormant Business tier to the licensing core

TierBusiness: Pro's feature set, 365-day history retention, uncapped
core monitoring like every self-hosted tier, Business display name, and
a slot in the min-tier ordering. Differentiation is by max_users limit,
retention, and support rather than features (multi-user is already a Pro
capability via RBAC; see specs/pricing-segmentation.md binder findings).
Dormant until the license server issues business plan versions; no
checkout, pricing, or UI surface references it yet. Contract shape
recorded as cloud-paid Extension Point 26 and pinned by
TestBusinessTierContractShape.
This commit is contained in:
rcourtman 2026-07-08 16:02:56 +01:00
parent a205ba3498
commit fca5975c38
4 changed files with 61 additions and 2 deletions

View file

@ -38,6 +38,7 @@ const (
TierProPlus = licensing.TierProPlus
TierProAnnual = licensing.TierProAnnual
TierLifetime = licensing.TierLifetime
TierBusiness = licensing.TierBusiness
TierCloud = licensing.TierCloud
TierMSP = licensing.TierMSP
TierEnterprise = licensing.TierEnterprise