Update SKILL documentation for phase and bug workflows. Clarified branch creation commands to specify main instead of HEAD, emphasized the importance of not committing phase changes to the bug tree, and provided detailed instructions for managing worktrees and agent interactions. Enhanced clarity on handling dependencies and worktree paths to prevent conflicts.
ci / server (push) Failing after 3m36s
ci / client (push) Successful in 20s

This commit is contained in:
Leonid Pershin
2026-08-20 10:29:56 +03:00
parent b14d27dd81
commit 9c49c8b3a6
7 changed files with 82 additions and 28 deletions
+10 -2
View File
@@ -15,8 +15,9 @@
## MCP
`GetMcpTools` на `cursor-app-control` и ожидание echovault держали агента
полчаса. В промпте: **не звать cursor-app-control**; memory — один раз или
без неё.
полчаса. В промпте: **не открывай этот сервер через `GetMcpTools`**. После
готового worktree можно один `move_agent_to_root` с известной схемой
`{ rootPath }`. Memory — один раз или без неё.
## Interrupt
@@ -36,6 +37,13 @@
Первая сборка в worktree длинная — это не завис.
`git branch phase/<N>-<slug>` без `main` берёт HEAD IDE. Коммит 🔄 «в основном
дереве» на `bug/…` оставляет заявку в истории бага, а worktree иногда так и не
появляется — агент пишет фазу в дерево пользователя. Лечение: interrupt, не
`checkout`, `worktree add` на уже существующую `phase/<N>-*`, 🔄 донести на
`main` через `wt-claim-main`. Коммиты на `bug/…` не revert. Правки после
захвата — только абсолютным путём worktree.
## Грязный main и чужая ветка
`merge/lock` общий: фаза, баг, ревью, side. Чужой — ждать, не снимать.