docs(agents): tune subagent timeouts and draft commit rules / откалибровать таймауты сабагентов и правила черновых коммитов - #419
Merged
Conversation
…ровать таймауты сабагентов и правила черновых коммитов
… сохранить черновые коммиты в истории без сквош-предписаний
…римечание о PR-ссылках из формата чернового коммита
…ммитить чужую незавершённую работу при таймауте
…ести прецеденты переиспользования в шаблон задачи
…брать примечание о подтверждении слияния из финализации эпика
…lls / убрать проектные калибровки таймаутов из общих скиллов
… о неизменности черновых коммитов
prikotov
approved these changes
Sep 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Контекст
Задача калибровки конвейера сабагентов из проекта-потребителя stocks2 (todo/done/TASK-subagent-soft-timeout-tuning.todo.md): третье ретро-повторение — задачи с чтением большого объёма внешнего кода не влезают в табличные soft-таймауты.
Изменения
task-via-subagents: правило перезапуска после таймаута — увеличивать таймаут относительно предыдущего запуска.epic-via-subagents: Шаг 4 (таймаут): оркестратор НЕ коммитит чужую незавершённую работу — незакоммиченный diff остаётся точкой продолжения, перезапуск с промптом «изучи git status/git diff и продолжи»; правило увеличения таймаута при перезапуске.Проверки
composer validate-docs— зелёный;git diff --check— чисто; docs-only.Пересоздано от имени приложения (prikotov-agent) по гайду идентичности агента; заменяет закрытые #416–#418. Ветка создана через API от имени приложения (git-push с этой машины стабильно атрибутируется владельцу из-за URL-специфичного credential-хелпера).