Перейти к содержимому
FRGEPLAN

forgeplan log

Показывает журнал изменений - дополняемый аудиторский след каждой мутации артефакта в рабочем пространстве. Каждая запись фиксирует, кто/что изменил какой артефакт, когда и через какой источник (команда CLI, редактирование файла, синхронизация Git или переиндексация).

  • “Что изменилось за последний день?” - контекст для утреннего стендапа
  • Отладка причин неожиданного изменения оценки или статуса
  • Просмотр активности коллеги в общем рабочем пространстве
  • Проверка успешности синхронизации Git или переиндексации
  • Если нужны только решения (а не все мутации) → используйте forgeplan journal
  • Если нужен сводный отчёт о состоянии проекта → используйте forgeplan health
  • Если нужно искать содержимое → используйте forgeplan search
forgeplan log [OPTIONS] [ID]
[ID] Фильтровать по ID артефакта
-n, --limit <LIMIT> Максимальное количество записей (по умолчанию: 20) [default: 20]
--source <SOURCE> Фильтровать по источнику (cli, file_edit, git_sync, reindex)
--json Вывод в формате JSON для машинной обработки
-h, --help Показать справку
-V, --version Показать версию

Последние 20 событий по всем артефактам (по умолчанию):

Окно терминала
forgeplan log

История одного конкретного PRD:

Окно терминала
forgeplan log PRD-001

Только мутации, инициированные через CLI, последние 50 - отфильтровать шум от редактирования файлов:

Окно терминала
forgeplan log --source cli --limit 50

Каждая строка - это одно событие:

2026-04-11 14:32 cli PRD-001 activate draft → active
2026-04-11 14:28 cli PRD-001 link → EVID-012 (informs)
2026-04-11 14:20 file_edit PRD-001 body_update (detected by scan-import)
2026-04-11 13:55 cli EVID-012 create EvidencePack created
СтолбецЗначение
TimestampЛокальное время мутации
Sourcecli, file_edit, git_sync, reindex
Artifact IDЧто изменилось
Actioncreate, update, link, activate, supersede, deprecate, и т. д.
DetailДельта в удобочитаемом формате

Если синхронизация Git включена, записи могут включать короткий хеш коммита в столбце «Detail», связывая мутацию с коммитом Git.

log - это низкоуровневый след мутаций. Представления более высокого уровня фильтруют его:

log (всё, что произошло)
journal (только решения с R_eff)
health (агрегированное состояние проекта)