I’m not sure what is going on with the cursor rules mdc implementation any more.
I’ve got manual one that are called at the right times sometimes but they shouldn’t be as ive not included them.
Then I’ve got auto-attached ones that it never called despite using .. Like *.js.
As for agent-requested, they don’t really seem to work consistently either.
Also the agent never seems to be able to write to them. It thinks it has but hasn’t so I still have to create them manually.
I don’t know if I’m imagining it but they seem to open themselves in tabs too for no reason. Also even touching them with the cursor marks them as needing saving and that can really conflict with when the AI is working on them.
Plus, I’ve got not idea how people can even use them across projects efficiently. There should be a global store locally for them surely. Especially since they get messed up so easily with how its all implemented.