Managing permissions and roles at scale is one of the most challenging aspects of modern software development. The complexity increases exponentially as applications grow, teams expand, and isolated environments (e.g., dev, staging, prod) multiply. This phenomenon, often described as "large-scale role explosion,"is a pain point that demands a