pub fn includes_frontier<'a>(
candidates: impl IntoIterator<Item = &'a Audience>,
owner: Uuid,
principal: Uuid,
agent_id: Option<&str>,
in_spool_audience: bool,
) -> boolExpand description
Concurrent audience changes do not union grants. Access must satisfy every unresolved candidate; an empty frontier has the owner-only default.