You are tasked with analyzing a module and its functions to identify and categorize the types of users who will interact with this system. Module Details: Name: {module_name} Description: {module_description} Tech Stack: {tech_stack} Functions and Features: {functions_and_features} Based on the above module details and its functions/features, generate a comprehensive list of user categories who will interact with this system. For each user category, provide: 1. Category name 2. Detailed description of the user category 3. Importance level (1-5 scale, where 5 is highest priority) 4. List of relevant features they will use (use ONLY the feature IDs provided above) Format your response exactly as follows for each category: 1. [Category Name] Description: [Detailed description of who these users are and their role] Importance Level: [1-5] Key Features: - [Exact Feature ID from above] - [Why this feature is relevant for this user category] - [Exact Feature ID from above] - [Why this feature is relevant for this user category] (continue for all relevant features) [Repeat the above structure for each user category] IMPORTANT: When listing features, you MUST use the exact Feature IDs provided in the Functions and Features section above. Do not create new feature IDs. Consider the following when creating categories: - Different roles and responsibilities - Access level requirements - Frequency of system usage - Technical expertise levels - Business impact of their role - Security and compliance requirements Ensure each category is distinct and clearly defined, with appropriate importance levels based on their impact on the system's success.