Cursor rules completely broken?

I got the same issue, the workaround I found for now is to rely on globs instead and setting alwaysApply: false