Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
c7655c52-f6b9-4ddc-9bc8-93c0c8e61087
Cursor is fetching rules from submodules/subfolders while working in the parent project.
The problem is that our submodules have “Always apply” rules that are meant to be used only when working in the submodule and this is confusing the AI.
For instance we have a global rule in the parent project that tells to use “yarn” and then we have a submodule with another global rule that tells to use “pnpm” and the AI ends up using “pnpm”
Steps to Reproduce
Just create .cursor rules in a nested folder, cursor will be able to fetch it.
Expected Behavior
We should be able to somehow instructing cursor to ignore certain folders from the rules discovery or to use those rules only when working in those subfolders (like AGENT.md).
I tried to add the child .cursor folder to .cursorignore but it did not work.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.4.5 (user setup)
VSCode Version: 1.99.3
Commit: af58d92614edb1f72bdd756615d131bf8dfa5290
Date: 2025-08-13T02:08:56.371Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100
Does this stop you from using Cursor
No - Cursor works, but with this issue