Licensing records carry no row-level policy; staff-only routes keep them private
Context
Availability is evaluated across workspaces, and company-level coverage is shared.
Decision
Keep these records outside workspace row policies. Restrict full commercial reads to staff and map customer reads to the deliberately smaller answer.
Alternatives Considered
Workspace-only policies cannot naturally represent shared company coverage or cross-workspace access resolution.
Consequences
Privacy depends on route authority, query scope and response mapping for these records.