Currently, when a user deselects a "Domain" during the scoping process, the system correctly filters out the associated child Tasks (L5) and Sub-tasks (L6). However, the parent Deliverable (L4) remains in the scope, even if it has no remaining children. This creates "empty" parent deliverables that the user must then manually find and delete. This negatively impacts usability and counteracts the primary benefit of the domain filtering feature, which is to allow teams to easily and accurately tailor their scope.
Thanks Shyam and team for the idea! The team is actively looking into this and will start development shortly.