Skip to content

Instantly share code, notes, and snippets.

View LaurieScheepers's full-sized avatar

Laurie Scheepers LaurieScheepers

View GitHub Profile
@LaurieScheepers
LaurieScheepers / critical_thinking_cursor_rules.md
Created July 17, 2025 15:23
cursor-critical-thinking-rules

Critical Thinking Cursor Rules for Enhanced Code Quality

1. ASSUMPTION VERIFICATION PROTOCOL

Before Writing ANY Code:

  • STOP and LIST all assumptions being made about:
    • Input data types, formats, and ranges
    • System environment and dependencies
    • User intentions and use cases
  • Edge cases and error conditions