Cursor-rules
PromptBeginner5 minmarkdown
Repo rules
- This provisioning code is designed to run on Manjaro Linux.
4
STOP! Before writing ANY code or suggesting ANY changes:
Loading actions...
- This provisioning code is designed to run on Manjaro Linux.
Project Summary:
This guide outlines the project structure and provides step-by-step instructions for setting up the Geometry Tutor application.
STOP! Before writing ANY code or suggesting ANY changes:
🔍 SEARCH FIRST:
# REQUIRED: Run these searches and document results
grep_search for functionality
file_search for similar files
list_dir in relevant directories
📝 DOCUMENT FINDINGS:
# REQUIRED: Fill this out
## Existing Files Found:
- [List all relevant files found with full paths]
- [Include file sizes and last modified dates if relevant]
## Existing Functionality:
- [Describe what already exists in detail]
- [Note any patterns or architectural approaches used]
## Gaps Identified:
- [List what's missing or needs enhancement]
- [Identify technical debt or issues in existing code]
## Implementation Decision Tree:
- Is there existing code that serves this purpose? [Yes/No]
- Can existing code be enhanced to meet requirements? [Yes/No]
- Is creating new code justified? [Yes/No, with reasoning]
## Proposed Approach:
- [ ] Enhance existing code at [file path]
- [ ] Create new files (requires detailed justification)
- [ ] Refactor existing code at [file path]
## Implementation Plan:
1. [First step with estimated effort]
2. [Second step with estimated effort]
3. [Additional steps as needed]
✋ WAIT FOR APPROVAL:
❌ IF YOU SKIP THIS CHECKLIST, YOU ARE VIOLATING THE MOST IMPORTANT RULE ❌