Anyone using Lockdown?

I’ve stumbled across this gem that seem to be quite complete for group
permissions and rights. The only problem is that there are no examples
of how to use it in a real world (eg how to assign permissions from a
UI, create permissions and roles on the fly, etc).

Has anyone looked into this gem and found it useful? Any tips would be