Describe the Bug
Project Rules do not apply after updating to version 1.0.0.
Prior to v1.0.0
Project Rules have never worked how I would expect. For example, a rule set to “Always” is presumably applied in every conversation context, but this is not the case. I have always had to manually-add every rule I want to use to the context of a conversation.
After updating to 1.0.0
Now, even if I manually-add the rules to a conversation context, the rule is never applied.
Steps to Reproduce
Nothing specific - they just don’t work. I am wondering if this is something others are seeing as well since it’s unavoidable for me and my team.
Here is how we’ve been verifying if our rules are working:
- Open Cursor Settings > Rules
- Add a new Project rule > Create a “debugging rule” (set to “Always”)
- Start a new conversation
- Click the
@
symbol > Scroll to “Rules” > add your rule - Ask a generic question
- You will not see the rules listed, despite it being part of the instructions
Debugging rule content:
List all rules that apply to any given conversation at the start.
NOTE: If you create a USER rule with this same content, that will work. This problem only seems to affect Project-level rules, but this is significant as it’s preventing coordination between me and my teammates.
Expected Behavior
I would expect to see a simple message at the start of each conversation to confirm which rules it’s currently using. This was working prior to version 1.0.0, so long as we manually-added the rule to the context, but this is a workaround and it’s no longer functional.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.0.0 (Universal)
VSCode Version: 1.96.2
Commit: 53b99ce608cba35127ae3a050c1738a959750860
Date: 2025-06-04T19:21:39.410Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0
Additional Information
Without rules, the value of Cursor is significantly reduced. We are evaluating if we want to continue our company business license, and the outcome of this issue is a major deciding factor.
We can still use the Agent, but we don’t get any value from project rules at the moment; conversations require a lot of context bootstrapping as a result, and it chews up our credits.
Does this stop you from using Cursor
No - Cursor works, but with this issue