I added some roles, and then disabled my plugins to discover the roles remain. The question is, are they meant to be persistent, or is it a sign of something wrong? > Yes, no. If they are meant to be persistent, should I be adding these on plugin activation, and handing the removal in an uninstall procedure? > Yes.