From 135fa618288f9ba6c9c5c0fe8f89c57eb6e5e6ed Mon Sep 17 00:00:00 2001 From: Fedorov Vladimir Date: Thu, 1 Oct 2026 00:32:55 +0700 Subject: [PATCH] update tasks --- AGENTS.md | 2 +- docs/agent/README.md | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 6ceb9c3..5a2daa8 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -28,7 +28,7 @@ - Команды взаимодействия с агентом описаны в `docs/agent/README.md`. - Единственный источник задач — `docs/agent/TASKS.md`; не создавай task-файлы в дочерних репозиториях. - Используй только две канонические команды из `docs/agent/README.md`: `Новая задача:` и `Выполнить задачу:`. -- Для `Новая задача:` задай только необходимые вопросы, затем добавь задачу в `TASKS.md` со следующим ID, статусом `TODO`, приоритетом, целью, критериями готовности, проверкой, ограничениями, границами задачи и следующим шагом. Код не меняй. +- Для `Новая задача:` задавай необходимые уточняющие вопросы итеративно, пока задача не станет понятной: определены цель, границы, критерии готовности, проверка, ограничения и следующий шаг. До этого не добавляй её в `TASKS.md`; после подтверждения полноты добавь со следующим ID и статусом `TODO`. Код не меняй. - Для `Выполнить задачу:` сначала проверь полноту требований и задай вопросы только при блокирующей неоднозначности. - Простую задачу выполняй без отдельного плана. Для обычной задачи составь короткий внутренний план. Для сложной или рискованной задачи сначала покажи план пользователю и дождись подтверждения. - Делегируй только независимое исследование или ревью, когда это сокращает риск или время; последовательную маленькую задачу выполняй сам. diff --git a/docs/agent/README.md b/docs/agent/README.md index 458e1db..d922a3d 100644 --- a/docs/agent/README.md +++ b/docs/agent/README.md @@ -11,8 +11,11 @@ Новая задача: <краткое описание> ``` -Агент задаёт только необходимые уточняющие вопросы, затем добавляет задачу в -`TASKS.md` со статусом `TODO`. Код и продуктовые файлы не изменяются. +Агент задаёт необходимые уточняющие вопросы и повторяет этот цикл, пока задача +не станет понятной: определены цель, границы, критерии готовности, проверка, +ограничения и следующий шаг. До этого задача не добавляется в `TASKS.md`. +После подтверждения полноты агент добавляет её со статусом `TODO`. Код и +продуктовые файлы не изменяются. Пример: