- Introduced a new mutation for creating roles with validation and slugification of names. - Updated existing queries to improve role retrieval and error handling. - Enhanced permission copying functionality when creating new roles. - Improved code organization and readability by restructuring functions and adding type annotations.