My current exercise is figuring out how to let badge-holders hand out badges.
As in, only if you have the badge can you award that badge to others.
Want to use that as an "Invite link scheme" option for Communities.
Community key should be able to break a chain (tree branch) gone awry.
The Communities can already specify badges as write-access condtions for any of their content types. So this would pair really well with that.
"Just" need to rewrite the badge spec with this (plus make the award event a Relationship event).