https://www.themself.org/2017/01/geas/
Geas or How to tie your character in knots