.cursorrules: Make the AI Justify Every Abstraction It Creates
A .cursorrules block that forces the AI to defend new wrappers, helpers, and layers before adding them.
The Prompt
Already a member? Sign in.
Related prompts
.cursorrules: Make the AI Defend Every New Dependency
A .cursorrules block that blocks Cursor from adding npm packages without a written cost-benefit defense.
Cursor .cursorrules: Force Explicit Reasoning on Risky Edits
A .cursorrules block that makes Cursor pause and justify itself before touching auth, payments, migrations, or shared state.
.cursorrules: Enforce Dependency Direction Across Module Boundaries
Add a rule that blocks any import violating your intended layer architecture before it gets normalized into the codebase.
.cursorrules: Require Failure Mode Documentation on Every External Call
Forces the AI to document what breaks and how before writing any code that touches an external service or API.
Pairs with, from the journal
