1 июля 2026

Команда /dr-status — состояние задач с первого взгляда

Как /dr-status показывает активные задачи, счётчики бэклога и последние завершения за один read-only вызов — отправная точка любой сессии в Datarim.

Прежде чем браться за задачу, агенту нужно знать, что активно, что ждёт и что было только что закончено. /dr-status отвечает на все три вопроса, не записав ни байта на диск.

Это рекомендованная первая команда для любой новой сессии: быстрый обзор перед тем, как взяться за работу или начать что-то новое.

Что показывает команда

Вывод делится на три раздела. Первый перечисляет все активные задачи, разобранные из activeContext.md — каждая запись содержит идентификатор задачи, текущий статус, уровень приоритета, уровень сложности и короткое название длиной не более 80 символов. Если активных задач нет — команда сообщает об этом явно.

Второй раздел считает элементы бэклога по статусам: pending, blocked-pending, cancelled. Никакого полного перечисления — только цифры, чтобы оценить нагрузку, не читая весь бэклог.

Третий раздел перечисляет недавно завершённые задачи. Вместо чтения сохранённого поля /dr-status сканирует дерево documentation/archive/ по времени изменения и берёт пять последних записей — по умолчанию. Флаг --recent N меняет это число (допустимый диапазон 1–50).

Один конкретный пример

Сессия открывается после ночного перерыва. Агент запускает /dr-status и видит две активные задачи: одна в фазе DO, другая ждёт на QA. Бэклог показывает семь pending-элементов. В списке завершённых — два архивных файла. По этому одному вызову агент точно знает, с чего возобновить работу и какие элементы бэклога идут следующими.

Когда активных задач несколько

При наличии более одной активной задачи /dr-status разворачивается в режим Variant B: все активные задачи появляются в меню вызова к действию, каждая — с командой, продолжающей текущую фазу её пайплайна. Оператор выбирает одну, и следующая команда продолжает работу с этой точки. Это делает /dr-status главным экраном для параллельной работы — местом, где видны все потоки сразу.

Чего команда никогда не делает

Команда строго read-only. Она ничего не пишет, не меняет состояние и не запрашивает ввод. Работа заканчивается в момент вывода сводки. Для детального просмотра задачи /dr-status подгружает полное описание лениво — только когда оператор явно просит детали, избегая лишних чтений при рутинной ориентации.

Общая картина — в посте что такое Datarim. О том, как подхватить работу с любой контрольной точки, рассказывает пост о команде /dr-next.