Expanded capabilities
- Declare module/pack boundaries for entitlement-aware surfaces
- Keep pack enablement explicit in topology and OS shells
- Refuse inventing SKUs or silent pack activation
- Coordinate with commercial module approval paths
- Show unavailable packs as entitlement gaps, not empty demos




