Module
A versioned bundle of Feature Flags and Variable Components.
Overview
A Module is a sellable product capability — 'Analytics Module', 'Support Module'. It groups Feature Flags (organised into tiers like Basic/Pro) with the Variable Components that meter that capability — seats, storage, API calls. Modules are immutable once Published: editing them creates a new version, leaving existing subscriptions on the version they were sold.
How it connects
This concept highlighted in context. Click a peer to navigate.
- Included in Bundles
- Subscriptions pin a specific Module version
- Holds versioned refs to Variable Components
Key fields
What you’ll see when creating or editing a Module.
Name
e.g. "Analytics Module"
Version
Auto-incremented on each Publish
Status
Draft / Published / Archived
Tiers
Each tier exposes its own Feature Flags
Variable Component refs
Pinned to specific component versions
Available periods
Monthly / Quarterly / Yearly
Example
Analytics Module · v3
TiersBasic, Pro
ComponentsSeats (v2), API calls (v1)
StatusPublished