Hello, I'm not sure if this is already done. In 0.5.12-1+deb10u1, when I watch the root of my home directory with IN_CLOSE_WRITE,IN_MOVED_TO,IN_ONLYDIR, changes in subdirectories trigger a run of the associated script.
Personally, I'd prefer to have an additional flag IN_RECURSIVE if a directory is to be watched in it's entire subtree, or only changes to the directory (inode) itself, which is the opposite of what the initial bug reporter was asking for. Should I open a new feature request? :wq! PoC

