Scope inheritance models a Free < Pro < Enterprise ladder cleanly: Model.scope(PLAN[tier]) at runtime gates which fields a tier sees. Composes with PII (Pro - Pii). This is a docs / recipe deliverable — the engine already does it.
Boundary: prism gates field presence only — never numeric limits ("max 5 projects"), rate limits, or boolean feature toggles. Those belong to the entitlement-config layer.
Ref: ROADMAP.md → Planned; use-case-entitlements.
Scope inheritance models a Free < Pro < Enterprise ladder cleanly:
Model.scope(PLAN[tier])at runtime gates which fields a tier sees. Composes with PII (Pro - Pii). This is a docs / recipe deliverable — the engine already does it.Boundary: prism gates field presence only — never numeric limits ("max 5 projects"), rate limits, or boolean feature toggles. Those belong to the entitlement-config layer.
Ref: ROADMAP.md → Planned; use-case-entitlements.