74625d55e3
Made-with: Cursor
1.6 KiB
1.6 KiB
name, description
| name | description |
|---|---|
| feature-pipeline | 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 lintnpm run typechecknpm run test
Если ошибка:
- исправь
- повтори
Final Output
- implementation summary
- review summary
- test summary
- verification status
PR-чеклисты (приёмка по задаче)
Готовые чеклисты с критериями по стадиям лежат в .cursor/pr-checklists/. Для UI-выравнивания под макеты: ui-mock-alignment.md. Пути к файлам в чеклистах — относительно dnd_player/.