3adf0c5211
Канонический источник для клонирования в $HOME\CursorRules на новых ПК.
28 lines
1.6 KiB
Plaintext
28 lines
1.6 KiB
Plaintext
---
|
||
description: Перед работой — прочитай все применимые rules
|
||
alwaysApply: true
|
||
---
|
||
|
||
# Всегда читай правила
|
||
|
||
Перед **любой** задачей (код, git, push, релиз, ответ пользователю):
|
||
|
||
1. **Прочитай все применимые rules** — user rules, workspace `.cursor/rules/`, особенно с `alwaysApply: true`.
|
||
2. **Не начинай работу**, пока не понял ограничения из rules (git, Cursor в репо, version-bump, язык ответа и т.д.).
|
||
3. **При конфликте** запроса пользователя и rule — остановись, объясни конфликт, спроси подтверждение.
|
||
|
||
## Обязательные проверки по типу задачи
|
||
|
||
| Задача | Перед действием прочитай / проверь |
|
||
|--------|-------------------------------------|
|
||
| `git commit` / `push` | `no-cursor-in-repositories` — нет `.cursor/` в staged; `.gitignore` содержит `.cursor/` |
|
||
| Push в `home` | `gitea-home-api` — сначала API, потом SSH push |
|
||
| Bump версии | `version-bump` (+ `version-bump-rdp` / `version-bump-ssh` для агентских мониторов) |
|
||
| Коммит | `git log -1 --format=fuller` — нет `cursoragent`, `Co-authored-by: Cursor` |
|
||
|
||
## Если rule нарушен
|
||
|
||
- **Не push**, не «доделывай быстрее».
|
||
- Исправь (amend / filter / commit-tree), затем снова проверь лог.
|
||
|
||
Правила важнее скорости выполнения задачи. |