Команда
Utility
/dr-continue
Возобновляет сессию из session-handoff артефакта в чистом контекстном окне
Обзор
/dr-continue читает артефакт, записанный /dr-save, в чистом контекстном окне и восстанавливает сессию. Команда строго переверифицирует каждый claim перед показом replay-промпта и затем маршрутизирует в /dr-next или /dr-auto.
Использование
/dr-continue
/dr-continue {SESSION-ID}
/dr-continue {TASK-ID}
Что делает
- Читает артефакт первым — находит последний
datarim/sessions/*.session.md(или конкретный SESSION-ID/TASK-ID) и валидирует его черезcheck-session-handoff.sh. - Переверифицирует все claim'ы — запускает живые probe'ы:
git rev-parse HEADиgit status --porcelainпо каждому репозиторию (детектирование STALE SNAPSHOT), SHA-presence вorigin/mainдля pushed/merged claim'ов (CLAIM-UNVERIFIED для squash-collision),statдля связанных файлов (FILE-MISSING). - Понижает провенанс — теги
verified:из артефакта не переносятся вперёд как истина; они перетегируются на основе текущих probe-результатов. Непрошедшие claim'ы становятсяunverified. - Печатает баннеры — STALE SNAPSHOT, CLAIM-UNVERIFIED, FILE-MISSING появляются перед replay-промптом.
- Маршрутизирует дальше — определяет TASK-ID и направляет в
/dr-next {TASK-ID}или/dr-auto {TASK-ID}.