Earlier quoted context omitted.
I have a cursor rule that tells it about directories. Basically just X is UI, Y is BE, Z is auth. Keep it short. It's enough for it to realize it needs to navigate directories.
Does cursor ever read your rules? It is constantly ignoring very clear directives in my .cursorrules file.
I just have a bunch of markdown files with various prompts that I drop into context when I need them.