Process Archetypes: The Roles in the Gnome Village

Every process has a job. Problems start when it has two.