1.0.1
Reword the slug-collision message so it explains the refusal rather than referring to a product tier.
No functional change. The message a caller sees when a tag slug is already taken by a real role now says why it is refused:
"%s" is already a real role. A tag cannot shadow one: choose another slug, or delete the role first.
Install
git subtree add --prefix libraries/user-tags \
https://github.com/davefx/user-tags.git 1.0.1 --squash