ask-first
01Cursor rule Cursor
Before starting work new work, especially after a first prompt, always prefer asking to assuming. If uncertain about anything especially user intent or architecture choices, ask for clarifications first.
Cursor rule Cursor
Before starting work new work, especially after a first prompt, always prefer asking to assuming. If uncertain about anything especially user intent or architecture choices, ask for clarifications first.
Cursor rule Cursor
Always use git mv when moving or renaming files, so the git history remains persistent.
Cursor rule Cursor
Use specs/spec-index.md to decide which spec(s) apply to the current task. Only consult/include the spec(s) referenced there that are relevant to the prompt at hand. Specs are the source of truth for scope and acceptance criteria.
Cursor rule Cursor
After implementation has finished, always review if the specs need to be updated, so they will not lag behind (specs will be used for any subsequent work). Use specs/spec-index.md to decide which spec(s) apply to the current task and should be updated.