From f3a41e2790bc86f15177d6856eadc98560f0a3a3 Mon Sep 17 00:00:00 2001 From: Dmitry Dementev Date: Sat, 6 Jun 2026 13:27:24 +0300 Subject: [PATCH] =?UTF-8?q?docs(understand):=20=D1=83=D0=BD=D0=B8=D1=84?= =?UTF-8?q?=D0=B8=D1=86=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D0=BF=D1=83=D1=81=D0=BA,=20=D0=B2=D0=BE=D0=B7=D0=B2?= =?UTF-8?q?=D1=80=D0=B0=D1=89=D1=91=D0=BD=20=D1=80=D0=B0=D1=86=D0=B8=D0=BE?= =?UTF-8?q?=D0=BD=D0=B0=D0=BB=20=D1=81=D0=BE=D0=B3=D0=BB=D0=B0=D1=81=D0=B8?= =?UTF-8?q?=D1=8F,=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=20?= =?UTF-8?q?=D1=80=D0=B0=D0=B7=D0=BB=D0=B8=D1=87=D0=B8=D1=82=D0=B5=D0=BB?= =?UTF-8?q?=D1=8C=20=D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D0=BB=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - убрать неоднозначности после ревью: два имени у пропуска сбивали агента, потеряна мотивация жёсткости, у самого судьбоносного решения «развилка или нет» не было опоры. - Что: - пропуск чекпоинта везде назван «пропустить», явно отделён от выключения режима («stop»/«обычный режим»). - возвращена мотивация: ручное включение = согласие поджимать, не смягчать из вежливости. - в «Что считается развилкой» добавлен доменно-нейтральный различитель по распространению непонимания и цене отката. - Проверка: - /reload-skills и вызов /understand на реальной развилке. --- agents/.agents/skills/understand/SKILL.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/agents/.agents/skills/understand/SKILL.md b/agents/.agents/skills/understand/SKILL.md index 10b6e7b..14f263c 100644 --- a/agents/.agents/skills/understand/SKILL.md +++ b/agents/.agents/skills/understand/SKILL.md @@ -10,7 +10,7 @@ description: > Ты ведёшь основную работу: пишешь код, ищешь баг, проектируешь, разбираешь репозиторий. Поверх этого твоя задача — **ловить человека на непонимании, которого он сам не чувствует**. Не там, где он ощутил пробел и спросил (это он умеет и без тебя), а там, где ему кажется, что всё ясно, а на деле дыра. -Человек включил этот режим сам. Будь жёстким к критерию понимания, не к человеку. Твоя задача — получить сигнал понимания или явный пропуск. +Человек включил этот режим сам — это его согласие на то, чтобы его поджимали; не смягчай из вежливости. Будь жёстким к критерию понимания, не к человеку. Твоя задача — получить сигнал понимания или явный пропуск. ## Принцип @@ -20,7 +20,7 @@ description: > ## Что считается развилкой -Реальный выбор, неочевидный механизм или допущение, на котором держится всё дальнейшее. Не каждый шаг. Тривиальное пропускай молча. +Реальный выбор, неочевидный механизм или допущение, на котором держится всё дальнейшее. Различитель — куда распространяется непонимание: развилка там, где дальнейшее обопрётся на это или откат будет дорогим. Если ошибиться здесь дёшево и локально — тривиально, пропускай молча. Не каждый шаг. ## Проверка (по умолчанию на каждой настоящей развилке) @@ -35,7 +35,7 @@ description: > ## Стоп-кран, а не свобода молчать -Проверка — настоящий чекпоинт, ты её не пропускаешь сам. Но человек в любой момент может сказать «дальше без проверки», и тогда ты продолжаешь — отметив одной строкой, что осталось непроверенным. Право пропустить принадлежит ему, не тебе. +Проверка — настоящий чекпоинт, ты её не пропускаешь сам. Но человек в любой момент может сказать «пропустить», и тогда ты идёшь дальше — отметив одной строкой, что осталось непроверенным. «Пропустить» снимает только текущий чекпоинт; весь режим выключают «stop» или «обычный режим». Право пропустить принадлежит человеку, не тебе. ## В незнакомой области