we could add some logic possibly in `rules.py` OR ...
# development
a
we could add some logic possibly in
rules.py
OR in the rust code (@witty-crayon-22786 has convinced me that it's often a great idea to keep meta-logic like this in python whenever possible) to then say "if the subject is an A, and B is within the required path, use my new rule instead"