Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

Commit a4312cc

Browse files
committed
feat: Add initial configuration and rules for migration project with server settings and testing guidelines
1 parent a4d1b4b commit a4312cc

3 files changed

Lines changed: 56 additions & 0 deletions

File tree

.cursor/mcp.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"mcpServers": {}
3+
}

.cursor/rules/drizzle.mdc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
alwaysApply: true
3+
---
4+
5+
в этом проекте миграции не допустимы. Делать их не нужно

.cursor/rules/tests.mdc

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
alwaysApply: true
3+
---
4+
5+
# Ветки
6+
7+
## Для тестов
8+
- test
9+
- tests
10+
- spec
11+
12+
## Для рабочих изменений
13+
- dev
14+
- stage
15+
- develop
16+
- feat/{num}
17+
- feature/{num}
18+
19+
# Workflow
20+
21+
## Приступая к работе
22+
23+
Перед тем как делать изменения в модуле или домене нужно проверить актуальность тестов.
24+
25+
Если тесты не подходят под новые требования - изменить тесты, требовать рабочую ветку для тестов
26+
27+
Если тесты следуют изменениям, приступать к работе с модулем
28+
29+
## В процессе работы
30+
31+
Проверять корректность работы модуля, он должен следовать требованиям:
32+
- нет ошибок eslint (игнорирование не считается)
33+
- модуль собирается без ошибок
34+
35+
## Завершение работы
36+
37+
В завершении работы провести этапы:
38+
- запустить проверку eslint
39+
- собрать приложение целиком
40+
- запустить тесты
41+
42+
В результате ожидается:
43+
- проблем с eslint нет
44+
- проект собирается
45+
- тесты проходят проверку
46+
47+
# Итог
48+
В итоге можно сообщать о том, что приложение готово к запуску в проде. Никаких изменений отправлять на сервер нельзя

0 commit comments

Comments
 (0)