Repo rules
- This provisioning code is designed to run on Manjaro Linux.
- **`Cursor System Documents`**: *Optimized Document Format for AI*
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.
System Reference Files (SRF)Cursor System Documents: Optimized Document Format for AI
CodeBase_Docs/Cursor_System_Architecture.md - Phased restructuring plan with implementation prioritiesCodeBase_Docs/Cursor_System_Integration.md - Current state architecture referenceCodeBase Context Documents: Context Documents on prior Code Implementation
CodeBase_Docs/System_Directory_Tree.md - An outline of the entire CodeBase for contextual awarenessCodeBase_Docs/System_Development_History.md - Comprehensive Documentation on the History of Development on each section of the code base.Context First: Always check System_Directory_Tree.md and relevant SRF before generating code. If you cannot find context still, provide a grep or command search on the CodeBase_Context.md file for relevant implementations.
Architecture Alignment: Ensure all implementations align with specifications in SRF Documents. If you still cannot find proper context or current implementations, ask the user before generating a new implementation.
Incremental Implementation: Generate code in manageable steps, maintaining consistency with existing codebase.
Knowledge Management: Document reusable components, fixes, and implementation decisions in the appropriate SRF.
Rule of Seven (RO7):
Scratchpad for current task and plan implementation stepsSRF for existing implementations; adjust plan accordinglyCursor_System_Architecture.md and Cursor_System_Integration to maintain codebase consistencyScratchpad, with progressScratchpad Usage: Maintain a task list in this file following this format:
## Scratchpad
[X] Task 1
[ ] Task 2
Update progress markers as subtasks are completed. Use the Scratchpad to maintain implementation context and track progress.