Rules not being applied automatically?

You can track any rule is called and taken into account by Cursor.

In the attached screenshot is the end result of prompt:

“what the date is today”

As you can see, the rules are called in the following order:

  1. User Rules
  2. ./cursorrules
  3. Project Rules: cursor-rule-1.mdc
  4. Project Rules: cursor-rule-2.mdc
  5. private rule in my project folder ./private-rules/private-rule.md
  6. notepad with the rule

I added only Cursor’s notepad with “Architect Mode” and a file with my private rule to the Chat context.

To get this effect I threw in each of these places at the beginning of the rule.

"start writing with 'I am in … '”

You can put the name of the rules you want to track.
This way you can check if the rule is loaded and if the order is as you expected.