Initial commit: workspace docs and Cursor config

Made-with: Cursor
This commit is contained in:
Ivan Fontosh
2026-04-24 07:36:40 +08:00
commit 74625d55e3
11 changed files with 519 additions and 0 deletions
+83
View File
@@ -0,0 +1,83 @@
---
name: feature-pipeline
description: Implementation → Review → Tests → Verify
---
# Workflow
Контекст воркспейса: **`WORKSPACE.md`**. Основной код плеера — репозиторий **`dnd_player/`** (рядом с корнем воркспейса `cursorAi`).
## Stage 1 — Implementation
Используй subagent: frontend-senior
- реализуй задачу
- сделай minimal diff
Обнови state:
{
"implementation": "done"
}
---
## Stage 2 — Review
Используй subagent: reviewer
- проверь изменения
- найди проблемы
- исправь минимально
Обнови state:
{
"implementation": "done",
"review": "done"
}
---
## Stage 3 — Tests
Используй subagent: unit-tests
- добавь/обнови tests
- добейся green status
Обнови state:
{
"implementation": "done",
"review": "done",
"tests": "done"
}
---
## Stage 4 — Verify
Выполни из каталога **`dnd_player/`** (см. также хук `.cursor/hooks/final-verify.cjs`):
- `npm run lint`
- `npm run typecheck`
- `npm run test`
Если ошибка:
- исправь
- повтори
---
## Final Output
- implementation summary
- review summary
- test summary
- verification status
## PR-чеклисты (приёмка по задаче)
Готовые чеклисты с критериями по стадиям лежат в `.cursor/pr-checklists/`. Для UI-выравнивания под макеты: `ui-mock-alignment.md`. Пути к файлам в чеклистах — относительно **`dnd_player/`**.