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

forgeplan_progress

Показывает прогресс выполнения на основе чекбоксов для одного или всех артефактов. Анализирует стандартные списки задач Markdown (- [ ] и - [x]) в теле документа, группирует их по разделам (например, «Этапы реализации», «Список функциональных требований») и возвращает проценты выполнения для каждой группы и общий процент.

Категория: Качество

  • Возобновление сессии - посмотрите, сколько из PRD / RFC вы фактически реализовали.
  • Ежедневная проверка спринта - разбивка по группам показывает, какая фаза отстаёт.
  • Генерация описания PR - укажите текущий процент завершения, чтобы сообщить о статусе.
  • После отметки чекбоксов - убедитесь, что парсер увидел ваши обновления - [x].
ИмяТипОбязательныйОписание
idstringnoID артефакта. Если пропущено, показывает прогресс для всех артефактов, содержащих чекбоксы.

Источник схемы: crates/forgeplan-mcp/src/server.rs::ProgressParams

{
"artifacts": [
{
"id": "RFC-006",
"total": 18,
"done": 12,
"percent": 66.7,
"groups": [
{ "section": "Phase 1 - Shape", "total": 5, "done": 5, "percent": 100 },
{ "section": "Phase 2 - Build", "total": 8, "done": 6, "percent": 75 },
{ "section": "Phase 3 - Evidence", "total": 5, "done": 1, "percent": 20 }
]
}
]
}
{ "id": "RFC-006" }

Или для всего:

{}
  1. forgeplan_progress для конкретного RFC - посмотрите, на чём вы остановились.
  2. Реализуйте следующий неотмеченный пункт.
  3. forgeplan_update, чтобы изменить - [ ] на - [x].
  4. Снова forgeplan_progress - убедитесь, что процент изменился.
Окно терминала
forgeplan progress
forgeplan progress RFC-006