Rules not automatically picked up

Thank you for the screenshot.

Per documentation you have to describe the case when the rule should be used by ai by writing that into the description field, and if you want it to work only on certain files then add the extensions in glob

Semantic Descriptions: Each rule can include a description of when it should be applied
File Pattern Matching: Use glob patterns to specify which files/folders the rule applies to