Cursor Ruleset
A comprehensive configuration blueprint designed to enforce strict coding standards, safe execution protocols, and architectural alignment for AI coding assistants in modern full-stack development.
The Problem
AI code assistants often make dangerous assumptions, suggest unverified modifications, or struggle with workspace context, leading to critical pathing errors and messy code. Without strict behavioral boundaries, they risk executing unsafe file operations, creating redundant logic, or breaking existing architectures without user consent.
What I Built
A robust, highly specific ruleset governing AI behavior for a full-stack environment (React Native, Python/FastAPI, Prisma, and Supabase). It enforces mandatory codebase analysis using terminal commands, dictates strict workspace-relative pathing for all file edits, and mandates the use of Angular-convention Conventional Commits for all version control.
Concrete Outcome
Transforms the AI from a reactive suggestion engine into a disciplined engineering partner. It guarantees a "safety-first" execution model by absolutely prohibiting unprompted commits or changes without explicit user instruction. Furthermore, it ensures all generated code adheres to clean code guidelines, DRY principles, and modern React/Database best practices.
Resources & Links
Supporting artifacts, downloads, and external references related to this project.