Команда Utility

/dr-next

Следующий шаг: возобновление работы с последней контрольной точки

Обзор

/dr-next предназначен для возвращения к работе после перерыва или в новой сессии. Читает все файлы контекста, определяет текущую фазу пайплайна, показывает сводку по состоянию и возобновляет соответствующее действие. Если активных задач несколько, показывает все с их текущими фазами и спрашивает, какую продолжить. Если активной задачи нет — проверяет бэклог и предлагает, что начать.

Использование

/dr-next

Что делает

  1. Чтение состояния — загружает activeContext.md, tasks.md, progress.md и backlog.md для восстановления контекста.
  2. Определение задачи — применяет правило Task Resolution. При нескольких активных задачах показывает все с фазами и предлагает выбрать.
  3. Определение фазы — определяет текущий этап для выбранной задачи: INIT, PLAN, DESIGN, DO, QA, COMPLIANCE или готовность к архивации.
  4. Показ сводки — отображает задачу, фазу, что сделано и что осталось.
  5. Возобновление — продолжает работу с того места, где остановились:
    • Фаза PLAN — продолжает планирование
    • Фаза DO — продолжает реализацию со следующего незавершённого шага
    • Готов к ARCHIVE — предлагает /dr-archive

Аргументы

Нет.

Маршрутизация при нескольких задачах

При нескольких активных задачах команда отображает нумерованный список всех задач с их фазами и предлагает выбрать. Это правило Task Resolution в действии — без двусмысленности и молчаливых допущений.

Маршрутизация без активной задачи

Если активной задачи нет:

  • Есть ожидающие элементы — показывает их и предлагает /dr-init с выбором из бэклога
  • Бэклог пуст — предлагает /dr-init с описанием новой задачи

Пример сессии

> /dr-next

Восстановление контекста...

Обнаружено несколько активных задач:
  1. AUTH-0001 — Реализация аутентификации (L3, фаза DO, 5/8 выполнено)
  2. UI-0012 — Тёмная тема дашборда (L2, фаза PLAN)

Какую задачу продолжить? (1/2)
> 1

=== ВОЗОБНОВЛЕНИЕ ЗАДАЧИ ===
  ID: AUTH-0001
  Название: Реализация аутентификации
  Сложность: Уровень 3
  Фаза: DO (реализация)

Последняя контрольная точка:
  Выполнено: шаги 1-5 из 8
  Последняя активность: auth.middleware.ts — валидация токенов

Оставшаяся работа:
  Шаг 6: Сброс пароля
  Шаг 7: Rate limiting на эндпоинтах
  Шаг 8: Интеграционные тесты

Возобновление шага 6: Сброс пароля...

Читаемые файлы

  • datarim/activeContext.md — контекст и фаза
  • datarim/tasks.md — детали задачи и план
  • datarim/progress.md — что выполнено
  • datarim/backlog.md — для маршрутизации без активной задачи

Связанные команды

  • /dr-status — проверка статуса без возобновления
  • /dr-init — начать новую задачу
  • /dr-do — этап выполнения, чаще всего возобновляемый через /dr-next