meta(tools): roadmap #407–#417 — порядок работ и состав breaking-релиза #416
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Зачем
Десять ишью (#407–#415, #417) трогают одну и ту же поверхность агентских тулов и частично одни и те же файлы. Без зафиксированного порядка получим: двойную работу в node-ops (три ишью добавляют туда код), перекрёстные конфликты в
tool-specs.ts/SERVER_INSTRUCTIONS, и несколько breaking-ломок внешних MCP-клиентов вместо одной. Это ишью — трекинг порядка; сами работы идут отдельными PR в develop по своим ишью.Точки пересечения (почему порядок важен)
packages/mcp/src/lib/node-ops.tsfindInvalidNode), #413 (сплайс-хелперы)tool-specs.ts+SERVER_INSTRUCTIONS+server-instructions.test.mjsai-chat-tools.service.ts+tool-tiers.tsindex.ts:118-125+ in-app execute-wrapper, зона метрик #402)Порядок
Фаза 0 — наблюдаемость и независимые фиксы (можно параллельно, хоть сейчас)
Фаза 1 — фундамент, non-breaking
prosemirror-markdown. Строго до #409 и #413: оба добавляют функции в node-ops — добавлять надо в единственную копию, а не в форк, который потом переезжает.findInvalidNode(в уже единую копию node-ops).Фаза 2 — breaking-окно: один релиз, одна миграция
Порядок внутри окна:
updatePageMarkdown(+MCP),import_page_markdown−MCP. Перед #412: таблица переименования в #412 уже учитывает это удаление.Релизный артефакт фазы 2 — единая BREAKING-секция CHANGELOG: таблица имён (#412) +
import_page_markdown→updatePageMarkdown(#411) + смена дефолтаgetNode(#413), с миграционной заметкой. Внешние конфиги (.mcp.json, permission-allowlistsmcp__gitmost-*__*, сохранённые промпты/скиллы, дашборды метрик #402/#403) мигрируют один раз.Definition of done
Связано: #407 #408 #409 #410 #411 #412 #413 #414 #415 #417.
meta(tools): roadmap #407–#415 — порядок работ и состав breaking-релизаto meta(tools): roadmap #407–#417 — порядок работ и состав breaking-релиза