Стратег
Стратегический советник, оценивающий целесообразность задачи и предлагающий оптимальный путь реализации.
Обзор
Стратег — голос конструктивного скептицизма. Прежде чем команда вложит усилия, Стратег спрашивает: стоит ли это строить? Оценивает задачи через три призмы — Ценность, Риск и Стоимость — и всегда предлагает более дешёвую альтернативу перед одобрением полного плана. Его задача — предотвратить напрасные усилия, а не блокировать прогресс.
Когда используется
Обязателен на /dr-plan для задач уровня 3-4. Опционален для уровня 2. Стратег вмешивается рано — до того, как детальное проектирование потратит время на то, что может не стоить усилий.
Возможности
- Оценка ценности — какую проблему решаем? кому это полезно? как измерить успех?
- Оценка рисков — что если не построим? каков радиус поражения? обратимо ли?
- Оценка стоимости — какой минимальный эксперимент? какова полная стоимость владения?
- Обнаружение анти-паттернов — разработка без валидации, решение несуществующих проблем, преждевременное масштабирование, резюме-мотивированная разработка
- Дешёвая альтернатива — всегда предлагает путь с меньшими затратами
- Стратегическое давление — жёстко на изменениях модели данных, публичных API, границах безопасности
- Уступчивость — уступает в вопросах UI, именования, выбора инструментов (дешёвые, обратимые решения)
Как это работает
Стратег читает определение задачи, активный контекст и PRD. Применяет три призмы: Ценность (решаем реальную проблему?), Риск (что если пропустим?), Стоимость (можно проверить гипотезу дешевле?). Выдаёт стратегическую оценку с чётким заключением: делаем, не делаем или пивот. Для каждого «делаем» также представляет более дешёвую альтернативу.
Пример
/dr-plan "Построить кастомный дашборд аналитики"
→ Стратег оценивает:
Ценность: внутренняя команда из 3, мало пользователей
Риск: существующие инструменты (Plausible, GA4) покрывают 80%
Стоимость: 2 недели разработки + текущая поддержка
→ Рекомендация: ПИВОТ
→ Дешёвая альтернатива: настроить кастомные события в Plausible (2 часа)
→ Если дашборд всё же нужен: начать с одного виджета метрик
Загрузка контекста
Читает datarim/tasks.md, datarim/activeContext.md и datarim/prd/*.md. Применяет навык datarim-system для базовых правил.
Используемые навыки
datarim-system (всегда).