d14a674e22
Made-with: Cursor
80 lines
1.3 KiB
Markdown
80 lines
1.3 KiB
Markdown
---
|
|
name: feature-pipeline
|
|
description: Implementation → Review → Tests → Verify
|
|
---
|
|
|
|
# Workflow
|
|
|
|
## 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
|
|
|
|
Выполни:
|
|
|
|
- `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`. |