- GetVisibleAsset: accept EAccessLevel enum instead of bool isCuratorOrAbove - Admin: sees all assets including deleted - Curator: sees own deleted + all non-deleted - Maintainer/User: only non-deleted + visibility filtering