Just a tendency I’ve noticed. Every class type has a job. Then you have 1 basic class that does that job in a pure and generic method, 1 secondary that does the same job but with different methods, and then 0-2 specialists who have a different job but are still clearly the same type. Examples:
Investigative:
Job - Find scum
Primary: Sheriff
Secondary: Maid
Specialist: Princess (leans who you are but doesn’t know if you are scum or not)
Specialist: Observer (learns what you did but not if you are scum)
Support:
Job - Keep people alive
Primary: Physician
Secondary: Chronomancer
Specialist: Court Wizard - Prevents non-killing effects rather than attacks
Killer:
Job - eliminate scum
Primary: Knight
Secondary: Hunter
Specialist: Prince - Keeps people coordinated and makes suicide plays relatively ineffective
Offensive:
Job - Slow down scum
Primary: Butler
Secondary: Drunk (might be specialist)
Social:
Job - facilitate communication
Primary: Mystic
Secondary: Noble (might be specialist)