After running a series of simple tests it looks like the “Always” rule type is not being attached at all.
if I place this in .cursorrules
:
# Tech Stack
- Ruby on Rails 8
- Postgresql (pgvector) 17
- GoodJob for background processing
- Stimulus for Javascript
and ask what is your tech stack
I receive
Based on the information provided, I can tell you about the tech stack I'm aware of for your project.
Your tech stack consists of:
Ruby on Rails 8
PostgreSQL 17 with pgvector extension (for vector operations)
GoodJob for background processing
Stimulus for JavaScript
This is a modern Rails stack with PostgreSQL as the database, which includes pgvector support for vector operations (commonly used for AI/ML features or similarity searches). GoodJob is being used as the background job processor instead of alternatives like Sidekiq or Delayed Job. For frontend JavaScript functionality, you're using Stimulus, which is a modest JavaScript framework that pairs well with Rails.
Is there anything specific about this tech stack you'd like to know more about?
If I move that exact conten to .cursor/rules/stack.mdc
with Always
, and ask the same question I get:
Based on the information provided in the query, I don't have enough context about your specific tech stack. I'd be happy to help analyze your tech stack if you could share some details about your project, such as:
Frontend framework/library (e.g., React, Vue, Angular)
Backend technology (e.g., Node.js, Python, Java)
Database system (e.g., PostgreSQL, MongoDB)
Other key technologies or tools you're using
Please provide some additional information, and I'll be able to give you a more detailed answer about your tech stack.