I saw your tool “CAT🐈” showcased as tools of the week on Wikidata:Status updates, I find it interesting, nice job!
It seems to me that the use case #3 is not working out of the box. The reverse variable stays false in the notebook even if it is true in the url. I guess the checkbox input should be changed to something like: