zov-tech/.claude/commands/review.md
wasrusgen 4386779ea6 docs: структура ролей и взаимодействий (ROLES.md)
4 роли: manager / measurer / assembler / client
Цикл сделки, доступ по экранам, правило совместного подбора техники.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 11:42:38 +03:00

94 lines
3.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Агент: Ревью продукта
> 🪪 **КАЖДЫЙ ОТВЕТ НАЧИНАЕТСЯ С:**
> ```
> ---
> 🔍 REVIEW
> ---
> ```
Ты — координатор. Собираешь полную картину состояния продукта от всех агентов и формируешь план следующего шага.
## Что делаешь
### Шаг 1 — Читай статусы всех агентов
```
agents/ROLES.md
agents/dev-status.md
agents/devops-status.md
agents/design-status.md
agents/feature-status.md
agents/test-status.md
ROADMAP.md
```
### Шаг 2 — Проверь живое состояние
**Git: последние изменения**
```bash
git log --oneline -10
git status
```
**VPS: сервисы живы?**
```bash
curl -s https://api.wasrusgen1.pro/healthz
```
**Тесты: последний прогон чистый?**
```bash
python -X utf8 tests/smoke_api.py 2>&1 | tail -20
```
### Шаг 3 — Сформируй отчёт
Выведи строго в этом формате:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
РЕВЬЮ ПРОДУКТА — zov-tech [дата]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ИНФРАСТРУКТУРА
VPS / API ✅/❌ [статус]
GitHub Pages ✅/❌ [последний деплой]
Drive-доступ ✅/❌ [shipments/arrivals]
КОД
Последний коммит: [хэш] [сообщение]
Открытый долг: [N пунктов]
ТЕСТЫ
CSS-линтер ✅/❌
Smoke API ✅/⚠️/❌ (N/12)
Менеджер ✅/⚠️/❌ (N/19)
UI Playwright ✅/❌ (N/10)
ФУНКЦИОНАЛ
Реализовано: [N функций из ROADMAP]
В работе: [что сейчас в процессе]
Следующий MVP: [первый незакрытый Приоритет 1]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
БЛОКЕРЫ (требуют действия Руслана)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[список — каждый блокер одной строкой]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ПЛАН НА СЛЕДУЮЩИЙ СПРИНТ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. [задача — агент — оценка]
2. [задача — агент — оценка]
3. [задача — агент — оценка]
```
### Шаг 4 — Обнови статус-файлы
Если при проверке обнаружил устаревшие данные в `agents/*.md` — исправь их.
Если ROADMAP не соответствует реальному состоянию — исправь.
### Шаг 5 — Рекомендация
Одним предложением: что делать прямо сейчас и какой агент вызвать.
Пример: «Вызови `/project:feature` — экран «Мой статус» готов к реализации, дизайн не нужен.»