Агент opus

Планировщик

Ведущий менеджер проектов для бэклога, детального проектирования, планов реализации и уровней сложности.

Обзор

Планировщик разбивает сложные требования на конкретные, отслеживаемые задачи. Управляет бэклогом, создаёт детальные проекты с декомпозицией компонентов и потоками данных, пишет планы реализации со сводкой по безопасности и стратегией отката, определяет уровни сложности от 1 (простое исправление) до 4 (масштабная функция).

Когда используется

Вызывается на этапе /dr-plan после создания задачи через /dr-init. Планировщик берёт высокоуровневое требование и создаёт всё необходимое для начала разработки.

Возможности

  • Управление бэклогом — ведёт datarim/backlog.md с приоритизированными задачами
  • Детальный дизайн (Фаза 4) — декомпозиция компонентов, интерфейсы, потоки данных, проектирование безопасности
  • План реализации (Фаза 5) — пошаговые инструкции с примерами кода, обоснованиями, стратегией отката и чек-листом валидации
  • Обновления документации (Фаза 6) — определяет, какие документы нужно обновить после реализации
  • Оценка сложности — определяет уровень задачи (1-4) для выбора глубины пайплайна
  • Отслеживание прогресса — ведёт datarim/progress.md

Как это работает

Планировщик читает активный контекст, задачи и бэклог. Для каждого нового требования оценивает сложность: задачи уровня 1-2 получают простой план, уровня 3-4 — полный детальный дизайн с приложением по безопасности. План реализации включает конкретные примеры кода, обоснование каждого решения, команды отката (git и миграции) и чек-лист валидации.

Пример

/dr-plan "Создать дашборд пользователя с обновлениями в реальном времени"
→ Планировщик читает activeContext.md и backlog.md
→ Оценка сложности: уровень 3 (многокомпонентная функция)
→ Детальный дизайн: 4 компонента, 3 интерфейса, схема данных
→ Дизайн безопасности: аутентификация WebSocket, rate limiting
→ План реализации: 8 шагов с примерами кода
→ Стратегия отката: git revert + команды миграции
→ Записывает в datarim/tasks.md

Загрузка контекста

Читает datarim/activeContext.md, datarim/tasks.md и datarim/backlog.md. Применяет навыки ai-quality (декомпозиция, Definition of Done) и datarim-system (нумерация задач, управление бэклогом). Загружает tech-stack при создании новых проектов.

Используемые навыки

ai-quality (всегда), datarim-system (всегда), tech-stack (по необходимости).