Tailored Room Descriptions and rule for disclosing contents

So, what i’m trying to do is hide an item from being listed in the contents of a container. My understanding is that I use “Rule for disclosing contents of foo” - but this rule never gets carried out and I can’t figure out from the documentation what I’m missing.

I do have a workaround, but I want to know why it’s not working the way i expect.