a58732f78a
Co-authored-by: Cursor <cursoragent@cursor.com>
24 lines
1.9 KiB
Markdown
24 lines
1.9 KiB
Markdown
# Правила Cursor (`cursorAi`)
|
|
|
|
Постоянные AI-правила воркспейса **DNDGamePlayer / dnd_project**. Обзор экосистемы: **`AGENTS.md`**, пути и сборка: **`WORKSPACE.md`**.
|
|
|
|
## Ядро воркспейса
|
|
|
|
- **`project.mdc`** — карта репо, пайплайн, verify по каждому репозиторию.
|
|
- **`agents-pipeline-order.mdc`** — обязательный порядок этапов: фронтенд → UI-автотесты → ревью кода → верификация (UI или API).
|
|
- **`pipeline-execution-template.mdc`** — единый формат краткого отчёта по каждому этапу.
|
|
|
|
## Стандарты кода и документации
|
|
|
|
- **`frontend-agent-core.mdc`** — базовая миссия и дисциплина агента (`alwaysApply`).
|
|
- **`frontend-development-standards.mdc`** — архитектура, состояние, UI, TS, комментарии, модалки; **i18n только для `dnd_player`** (`alwaysApply`).
|
|
- **`agent-core-contracts-and-quality.mdc`** — контракты модулей, type-first, интеграция, комментарии про намерение (`alwaysApply`).
|
|
- **`agent-test-gates-mandatory.mdc`** — обязательные тестовые гейты и верификация (`alwaysApply`).
|
|
|
|
## Роли пайплайна (чек-листы; под-агенты в `.cursor/agents/`)
|
|
|
|
- **`agent-1-frontend-developer.mdc`** — этап 1.
|
|
- **`agent-2-ui-test-developer.mdc`** — этап 2 (для **`dnd_player`** см. секцию про фактический стек тестов в конце файла).
|
|
- **`agent-2-code-reviewer.mdc`** — этап 3 (имя файла из шаблона Cubekit; роль = ревьювер кода).
|
|
- **`agent-3-ui-tester.mdc`** — этап 4 (UI или эквивалент для headless).
|