Instruction file imported from guiduck/SDD-cursor-codex-boilerplate (
.cursor/rules/project-sdd-rules.mdc). Copyright stays with the author.
Project SDD Rule
- Treat
README.mdanddocs/as the current product context. - Treat
.cursor/skills/**as the canonical agent workflow source for Cursor. - Treat
.codex/skills/**as Codex mirrors for the same workflows. - When working with
speckitcommands such asspeckit.specify,speckit.constitution,speckit.clarify,speckit.plan,speckit.tasks, orspeckit.implement, first load and follow theproject-contextskill. - Before
speckit.constitution,speckit.clarify,speckit.specify, orspeckit.plan, also load and follow thespecify-prompt-engineerskill to transform rough user text into a structured, command-ready prompt. - For informal implementation or product requests, consider
project-prompt-engineerbefore changing code. - For feature/risk review before implementation, consider
change-impact-review. - For Lovable prototype prompts, load
lovable-prompt-engineerand usedocs/plusreferences/lovable-template/. - If
docs/, the constitution, and generated spec artifacts disagree, surface the conflict and resolve it explicitly before proceeding. - At the end of every implementation, update all affected documentation plus
docs/handoff.mdanddocs/roadmap.md, and prepare the next Spec Kit/speckit-specifyprompt indocs/next-spec-prompt.md. Do this before reporting the implementation as complete.
For additional context about technologies to be used, project structure, shell commands, and other
important information, read the current plan:
{{ACTIVE_SPEC_PLAN}}