Explicit Organization.isPlatformProduct as entitlement-root signal

Featurekamo-shared-library
Shipped
June 10, 2026 at 1:00 AM UTC
Author
Kamo
Commit
1136420

Replace the derived 'owns a SUBSCRIPTION market' heuristic with an explicit, admin-set ownership flag. A platform product (e.g. sign.pink) is a white-label product the platform operates and is its own entitlement root; a customer org — even one running its own SUBSCRIPTION market to resell to its customers — is not, and stays entitled to the platform. EntitlementRootResolver now reads the flag (plus the implicit top-level root) and no longer depends on market ownership. Adds is_platform_product column (BOOL DEFAULT FALSE) — requires KamoInitializer to create it before services that select Organization deploy.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing