RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Diff/aviemet-inventory-cursor-rules-rspec ↔ aviemet-inventory-cursor-rules-conventions

Comparison

A · Cursor rules · aviemet/inventoryB · Cursor rules · aviemet/inventory
What each file covers, counted
DimensionSharedOnly in AOnly in BOverlap
Sections0010%
Commands000—
Section tags0110%

What each file covers

Sections

0 shared · 0 only in A · 1 only in B
  • + TDD

Commands

neither file has any

Section tags

0 shared · 1 only in A · 1 only in B
  • − code-style
  • + testing-strategy

Line diff

+10 added−4 removed5 unchanged33.3% identical
aviemet/inventory · .cursor/rules/rspec.mdc
@@ −1 @@
1---
2description:
3globs: *_spec.rb
4alwaysApply: false
5---
6Avoid using `let` when setting up tests. Prefer setting up state and context in each test rather than introducing indirection by using `let`.
7 
8In request specs, when testing inertia related responses and props, use the inertia rspec helpers.
9 
 
 
 
 
 
 
 
aviemet/inventory · .cursor/rules/conventions.mdc
@@ +1 @@
1---
2description:
3globs:
4alwaysApply: true
5---
 
6 
7Only work on the task at hand. Limit the scope of your response to exactly what is being worked on in the moment.
8 
9### TDD
10 
11For every change, find the corresponding test and ensure it passes.
12Ensure that the tests accurately test the interfaces, adjusting tests as needed to accurately test the intention of the code. Do not change tests to fit the implementation just to make them pass. The tests need to accurately indicate the intention of the code, and the code needs to be made to pass the tests, not the other way around.
13 
14* For ruby files, tests are in /rspec
15* For typescript files, tests are in /app/frontend/tests
@@ −1 +1 @@
11 ---
22 description:
3−globs: *_spec.rb
4−alwaysApply: false
3+globs:
4+alwaysApply: true
55 ---
6−Avoid using `let` when setting up tests. Prefer setting up state and context in each test rather than introducing indirection by using `let`.
76  
8−In request specs, when testing inertia related responses and props, use the inertia rspec helpers.
7+Only work on the task at hand. Limit the scope of your response to exactly what is being worked on in the moment.
98  
9+### TDD
10+ 
11+For every change, find the corresponding test and ensure it passes.
12+Ensure that the tests accurately test the interfaces, adjusting tests as needed to accurately test the intention of the code. Do not change tests to fit the implementation just to make them pass. The tests need to accurately indicate the intention of the code, and the code needs to be made to pass the tests, not the other way around.
13+ 
14+* For ruby files, tests are in /rspec
15+* For typescript files, tests are in /app/frontend/tests
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack