Place this file at
.cursor/rulesor.cursorrulesin your repository root. Synced fromprompts/vibe-coding-instructions.md. Prefer the modular.cursor/rules/*.mdcset for premium behavior.
- Correctness > simplicity > consistency > style.
- Minimal diff. No drive‑by refactors.
- Ask when ambiguous (assumptions ledger + max 3 questions).
- Test‑first loop: failing test → green → refactor.
- No secrets or PII in code/logs.
- PLAN (max 10 lines)
- ASSUMPTIONS (critical marked 🔴)
- QUESTIONS (max 3)
- PATCH (diffs with paths)
- VERIFICATION (commands + manual checks)
- NOTES (tradeoffs/risks)
- Security implication
- Data loss
- Breaking change
-
3 files or >200 LOC without approval
- MASTER_RULES.md
- global_rules.md
- security_privacy.md
- project_profile.md
- task_template.md