CrewAI deep recall can return memories outside root_scope: keep each crew's recall inside its own scope
In CrewAI 1.15.33, Memory.recall(depth="deep") searches every scope the LLM suggests, even outside the caller's root_scope. Here's how to check, a settings-only mitigation, and a small storage wrapper that keeps reads inside one root.