Plan Membership
One viewer's tier-group membership at Admin/PlanMembership/{viewer}: the Store/Subscription control plane states the tier the viewer's live plan names and its expiry; this node's own hub keeps the viewer a member of exactly that group under Admin/Tiers/{tier} (Store/AppsOnTheInstance §3a), one run at a time, from its persisted state.
- Configuration: config => config.WithContentType<PlanMembershipContent>().AddDefaultLayoutAreas().AddPlanMembershipControlPlane().AddLayout(layout => layout.WithView("Tests", PlanMembershipTestsArea.Tests))
- Include global types: yes
- Default namespace: Admin/PlanMembership
- Cell surface: no
- Owns partition: no
- Keeps history: yes
- Sources: namespace:Source scope:subtree, shared=@Store/Core/Source, shared=@Store/Licensing/Source, shared=@Store/Coupon/Source, shared=@Store/Install/Source
- Compilation status: 3
- Last compile started at: 2026-11-08T17:46:43.8727472+00:00
- Last compile succeeded at: 2026-11-08T17:47:33.2071509+00:00
- Last compiled version: 20
- Last compilation activity path: Store/PlanMembership/_Activity/compile-2026110817464388597484b93a1414f109d3fbc745c5fca0d
- Latest release path: Store/PlanMembership/Release/20261108174733--m0HnIJf
- Requested release at: 2026-11-08T16:48:30.9221669+00:00
- Requested release force: no
- Last release request handled at: 2026-11-08T16:48:30.9221669+00:00
- Latest assembly collection: local
- Latest assembly path: Store_PlanMembership/v20-c003e001-8cf6b44d31f3.dll
- Latest assembly mvid: 0d6959e96b3f46f6b885a069511b7f9b
- Compiled sources › Store/ core/ source/ app tabs: 639280040805432180
- Compiled sources › Store/ core/ source/ tests run: 639260598088219300
- Compiled sources › Store/ core/ source/ open graph: 639261974585185430
- Compiled sources › Store/ core/ source/ course size: 639256136017225480
- Compiled sources › Store/ core/ source/ home writes: 639280040805432180
- Compiled sources › Store/ core/ source/ store texts: 639293404400989450
- Compiled sources › Store/ core/ source/ video embed: 639280401058452680
- Compiled sources › Store/ core/ source/ act requests: 639289596494605610
- Compiled sources › Store/ core/ source/ core content: 639256136017225480
- Compiled sources › Store/ core/ source/ mesh queries: 639281613224773270
- Compiled sources › Store/ core/ source/ node element: 639260378976203030
- Compiled sources › Store/ core/ source/ chrome locale: 639256136017225480
- Compiled sources › Store/ core/ source/ package graph: 639256136017225480
- Compiled sources › Store/ core/ source/ cover contract: 639297489638307860
- Compiled sources › Store/ core/ source/ install status: 639256136017225480
- Compiled sources › Store/ core/ source/ plugin content: 639297489633773910
- Compiled sources › Store/ coupon/ source/ coupon scope: 639256136017225480
- Compiled sources › Store/ core/ source/ extension shelf: 639295884326527000
- Compiled sources › Store/ core/ source/ system identity: 639264432365726730
- Compiled sources › Store/ coupon/ source/ coupon budget: 639284654232280080
- Compiled sources › Store/ core/ source/ namespace picker: 639280040815193190
- Compiled sources › Store/ core/ source/ purchase surface: 639297390862290240
- Compiled sources › Store/ coupon/ source/ coupon content: 639291597611762990
- Compiled sources › Store/ coupon/ source/ coupon journey: 639280040805432180
- Compiled sources › Store/ licensing/ source/ coupon keys: 639256136017225480
- Compiled sources › Store/ licensing/ source/ plan access: 639297533040569910
- Compiled sources › Store/ licensing/ source/ plan groups: 639297533052073690
- Compiled sources › Store/ licensing/ source/ plugin gate: 639297533046604930
- Compiled sources › Store/ licensing/ source/ sales space: 639256136017225480
- Compiled sources › Store/ coupon/ source/ coupon edit area: 639258526493980710
- Compiled sources › Store/ licensing/ source/ tier invites: 639291741009714500
- Compiled sources › Store/ core/ source/ module requirement: 639256136017225480
- Compiled sources › Store/ core/ source/ platform model path: 639256136017225480
- Compiled sources › Store/ coupon/ source/ coupon claim wake: 639280040805432180
- Compiled sources › Store/ licensing/ source/ coupon grants: 639280040805432180
- Compiled sources › Store/ licensing/ source/ entitlements: 639297489651427980
- Compiled sources › Store/ licensing/ source/ plan licences: 639256136017225480
- Compiled sources › Store/ install/ source/ install manifest: 639256136017225480
- Compiled sources › Store/ licensing/ source/ subscriptions: 639297533029232720
- Compiled sources › Store/ licensing/ source/ viewer by email: 639291741015908640
- Compiled sources › Store/ core/ source/ system authorization: 639256136017225480
- Compiled sources › Store/ licensing/ source/ course progress: 639256136017225480
- Compiled sources › Store/ licensing/ source/ plan membership: 639297489632278320
- Compiled sources › Store/ licensing/ source/ admin enrollment: 639288336238761370
- Compiled sources › Store/ core/ source/ approval authorization: 639280040805432180
- Compiled sources › Store/ licensing/ source/ coupon redemption: 639296140055342390
- Compiled sources › Store/ licensing/ source/ licensing content: 639256136017225480
- Compiled sources › Store/ core/ source/ sole maintainer approval: 639292060749918720
- Compiled sources › Store/ licensing/ source/ plan grant backfill: 639280040805432180
- Compiled sources › Store/ plan membership/ test/ plan membership tests: 639297489632279050
- Compiled sources › Store/ plan membership/ source/ plan membership content: 639297489632279200
- Compiled sources › Store/ plan membership/ test/ plan membership tests area: 639297489632278840
- Compiled sources › Store/ plan membership/ source/ plan membership control plane: 639297489632279640
- Current source versions › Store/ core/ source/ app tabs: 639280040805432180
- Current source versions › Store/ core/ source/ tests run: 639260598088219300
- Current source versions › Store/ core/ source/ open graph: 639261974585185430
- Current source versions › Store/ core/ source/ course size: 639256136017225480
- Current source versions › Store/ core/ source/ home writes: 639280040805432180
- Current source versions › Store/ core/ source/ store texts: 639293404400989450
- Current source versions › Store/ core/ source/ video embed: 639280401058452680
- Current source versions › Store/ core/ source/ act requests: 639289596494605610
- Current source versions › Store/ core/ source/ core content: 639256136017225480
- Current source versions › Store/ core/ source/ mesh queries: 639281613224773270
- Current source versions › Store/ core/ source/ node element: 639260378976203030
- Current source versions › Store/ core/ source/ chrome locale: 639256136017225480
- Current source versions › Store/ core/ source/ package graph: 639256136017225480
- Current source versions › Store/ core/ source/ cover contract: 639297489638307860
- Current source versions › Store/ core/ source/ install status: 639256136017225480
- Current source versions › Store/ core/ source/ plugin content: 639297489633773910
- Current source versions › Store/ coupon/ source/ coupon scope: 639256136017225480
- Current source versions › Store/ core/ source/ extension shelf: 639295884326527000
- Current source versions › Store/ core/ source/ system identity: 639264432365726730
- Current source versions › Store/ coupon/ source/ coupon budget: 639284654232280080
- Current source versions › Store/ core/ source/ namespace picker: 639280040815193190
- Current source versions › Store/ core/ source/ purchase surface: 639297390862290240
- Current source versions › Store/ coupon/ source/ coupon content: 639291597611762990
- Current source versions › Store/ coupon/ source/ coupon journey: 639280040805432180
- Current source versions › Store/ licensing/ source/ coupon keys: 639256136017225480
- Current source versions › Store/ licensing/ source/ plan access: 639297533040569910
- Current source versions › Store/ licensing/ source/ plan groups: 639297533052073690
- Current source versions › Store/ licensing/ source/ plugin gate: 639297533046604930
- Current source versions › Store/ licensing/ source/ sales space: 639256136017225480
- Current source versions › Store/ coupon/ source/ coupon edit area: 639258526493980710
- Current source versions › Store/ licensing/ source/ tier invites: 639291741009714500
- Current source versions › Store/ core/ source/ module requirement: 639256136017225480
- Current source versions › Store/ core/ source/ platform model path: 639256136017225480
- Current source versions › Store/ coupon/ source/ coupon claim wake: 639280040805432180
- Current source versions › Store/ licensing/ source/ coupon grants: 639280040805432180
- Current source versions › Store/ licensing/ source/ entitlements: 639297489651427980
- Current source versions › Store/ licensing/ source/ plan licences: 639256136017225480
- Current source versions › Store/ install/ source/ install manifest: 639256136017225480
- Current source versions › Store/ licensing/ source/ subscriptions: 639297533029232720
- Current source versions › Store/ licensing/ source/ viewer by email: 639291741015908640
- Current source versions › Store/ core/ source/ system authorization: 639256136017225480
- Current source versions › Store/ licensing/ source/ course progress: 639256136017225480
- Current source versions › Store/ licensing/ source/ plan membership: 639297489632278320
- Current source versions › Store/ licensing/ source/ admin enrollment: 639288336238761370
- Current source versions › Store/ core/ source/ approval authorization: 639280040805432180
- Current source versions › Store/ licensing/ source/ coupon redemption: 639296140055342390
- Current source versions › Store/ licensing/ source/ licensing content: 639256136017225480
- Current source versions › Store/ core/ source/ sole maintainer approval: 639292060749918720