--- name: feature-pipeline description: Implementation → Review → Tests → Verify --- # Workflow Контекст воркспейса: **`AGENTS.md`** (обзор продукта), затем **`WORKSPACE.md`** (пути, сборка, junction). Основной код плеера — репозиторий **`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/`**.