Type Alias: Permission
type Permission = `${string}.${string}`;Defined in: shared/access/types.ts:19
The smallest unit of access: a resource.action string such as
product.publish. Kept as a branded template-literal string so the catalog
can narrow it, while the runtime contract accepts any resource.action.