//
// Unified Query Algebra
//
// Copyright (c) 2023-2026 Cognica, Inc.
//
//! Retained read guards for role and membership catalogs during authorization and publication.
use ;
use ;
pub type RoleDefinitionRead<'a> = ;
pub type RoleMembershipRead<'a> =
;
/// Roles and memberships are acquired separately so validation can retain its original error and lock order.