# Правила 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).