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

forgeplan remember

Зафиксируйте краткую запись памяти - факт, соглашение, процедуру, наблюдение или ограничение - в журнал решений Forgeplan. Записи памяти - это легковесные, локальные заметки, которые вы можете позже найти с помощью recall или преобразовать в полноценный артефакт (Note, Problem, ADR) с помощью promote.

Представьте это как рабочую память для проекта: то, что вы не хотите потерять, но что ещё не готово стать PRD или ADR.

forgeplan remember [OPTIONS] [TEXT]
[TEXT] Текст для запоминания (опустите для --list или --forget)
-c, --category <CATEGORY> Тип записи памяти: fact | convention | procedure | observation | constraint
--list Перечислить все записи памяти
--forget <FORGET> Забыть (удалить) запись памяти по ID
-h, --help Вывести справку
-V, --version Вывести версию

Каждая запись памяти имеет один тип, который определяет, как вы её ищете и как promote позже преобразует её в полноценный артефакт.

ТипКогда использоватьПреобразуется в
factФундаментальная истина о проекте (“мы используем BGE-M3 для эмбеддингов”)Note
conventionСоглашение команды (“PR всегда сливаются в dev, а не в main”)Note / RFC
procedureПовторяемая инструкция (“всегда git pull перед созданием новой ветки”)Note
observationЧто-то, что вы заметили, но ещё не объяснилиProblemCard
constraintЖёсткое ограничение или требование (“бинарный файл должен быть менее 50 МБ”)ADR / RFC

Запишите процедуру во время спринта:

Окно терминала
forgeplan remember \
"always pull dev before creating feature branch" \
--kind procedure

Запишите наблюдение, которое может потребовать исследования:

Окно терминала
forgeplan remember \
"watch daemon drops events on nfs mounts" \
--kind observation

Запишите командное соглашение:

Окно терминала
forgeplan remember \
"release branches merge with merge-commit, not squash" \
--kind convention

Перечислите всё, что вы зафиксировали:

Окно терминала
forgeplan remember --list

Забудьте запись памяти по её ID:

Окно терминала
forgeplan remember --forget MEM-012
заметить что-либо → remember → recall позже → promote в артефакт
  1. Во время работы - заметьте факт, соглашение или неожиданность. Зафиксируйте это немедленно с помощью remember, чтобы контекст не был потерян.
  2. Позже - forgeplan recall "keyword" выводит соответствующие записи памяти, когда вы начинаете связанную работу.
  3. Когда запись созреет - forgeplan promote MEM-XXX преобразует запись памяти в полноценный Note, ProblemCard или ADR, сохраняя исходную фиксацию в качестве доказательства.

Это легковесный конец спектра артефактов Forgeplan: вам не нужно валидировать, оценивать или активировать запись памяти - просто зафиксируйте её и двигайтесь дальше.

Записи памяти хранятся в .forgeplan/memory/ как файлы markdown (отслеживаемые Git) и индексируются в LanceDB, как и любой другой артефакт. На них распространяются те же правила “источника истины”: редактируйте через CLI или редактируйте markdown и запустите reindex.