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

forgeplan fpf status

forgeplan fpf status сообщает о состоянии локальной базы знаний First Principles Framework: откуда она была загружена, сколько разделов находится в LanceDB, когда она была загружена в последний раз и является ли она просроченной относительно поставляемой спецификации.

Думайте об этом как о forgeplan health специально для БЗ FPF.

  • Сразу после fpf ingest - проверьте, что загружено ожидаемое количество разделов.
  • Когда fpf search возвращает нулевые результаты - убедитесь, что БЗ действительно заполнена.
  • После обновления Forgeplan - проверьте, требуется ли повторная загрузка.
  • При свежем клонировании - поскольку .forgeplan/lance/ игнорируется Git, новые рабочие копии начинаются с пустой БЗ.
  • В смоук-тестах CI - убедитесь, что БЗ готова перед запуском процессов рассуждения.
  • Для проверки состояния проекта на уровне артефактов - используйте forgeplan health.
  • Для полного списка разделов - используйте fpf list.
forgeplan fpf status [OPTIONS]
-h, --help Вывести справку
-V, --version Вывести версию
Окно терминала
# Проверить статус БЗ
forgeplan fpf status
# Типовой сценарий "пустого рабочего пространства"
forgeplan init -y
forgeplan fpf status # → не загружено
forgeplan fpf ingest
forgeplan fpf status # → загружено, N разделов

Типичные сообщаемые поля:

  • Источник - путь / версия спецификации FPF, которая была загружена.
  • Загруженные разделы - количество строк в таблице fpf_kb LanceDB.
  • Последняя загрузка - отметка времени (или “никогда”).
  • Просроченность - показывает, является ли поставляемая спецификация новее загруженных данных.
  • Семантический поиск - показывает, включена ли функция semantic-search и присутствуют ли эмбеддинги.

fpf status - это команда-гейт: она отвечает на вопрос “моя БЗ FPF готова к использованию прямо сейчас?” прежде чем вы запустите fpf search, fpf check или forgeplan reason --fpf.

fpf ingest → fpf status (проверка) → fpf search / reason --fpf