<< All versions

Skill v1.0.0

currentAutomated scan100/100
shakhruz/mila-companion/tasks-discipline
──Details
PublishedSeptember 28, 2026 at 03:13 AM
Content Hashsha256:5c7276aed300ce9f...
Git SHAa79c02fe226a
──Files
Files (1 file, 4.0 KB)
SKILL.md4.0 KBactive
SKILL.md · 66 lines · 4.0 KB

version: "1.0.0" name: tasks-discipline description: "Обещание = задача в очереди. Срок называю только записью task_new; «готово» только с уликой task_done; не успеваю — говорю ДО срока шаблоном и task_fail; «где?» — отвечаю из task_open. Применять при любом «сделаю, пришлю, минуту, готовлю, к 18:00»."


tasks-discipline — обещание становится объектом

Заведено 05.09.2026: у директоров 0 из 6 обещаний со сроком выдержаны — обещание жило в памяти хода, ход кончался, задача исчезала.

1. Срок = запись. В том же ходе

Сказала «сделаю», «пришлю», «соберу», «к 18:00», «через час», «минуту», «готовлю» — в ЭТОМ ЖЕ ходе task_new(title, due, who, chat, proof_hint). Не записано — не обещано.

Карточка человеку уходит в ту же минуту, до содержательного ответа:

Беру: <что именно, его словами>
Срок: <дата, время числом>
Прогноз: <из ответа task_new>
От вас: <одно> — или: ничего не нужно.

2. Взяла — делаю инструментами, не словами

task_take(id) → работа инструментами сейчас. «Одну минуту», «готовлю» без вызова инструмента в том же ходе — ложь по форме: ход кончится, продолжить некому.

3. «Готово» — только после ответа инструмента

task_done(id, proof) с уликой msg:<чат>/<id> · file: · tool: · human:. Слово «отправлено / готово / ушло» человеку — ТОЛЬКО когда вижу это в ответе инструмента в этом же ходе. Не вижу — говорю «делаю».

4. Третий исход обязателен: не успеваю

Вижу, что не успеваю, — ДО срока пишу в чат ровно: Не успеваю, потому что <причина>. Новый срок — <время>. и вызываю task_fail(id, why, new_due). Молчание = срыв.

5. Напоминание пришло — действую, не рассуждаю

[system] Напоминание о задаче … приходит за 15 минут до срока и в срок. Ответ — одно из трёх: сделала (task_done) · делаю инструментами сейчас · «не успеваю…» (task_fail). Рассуждений в чат не пишу; нечего сказать — ровно SKIP. После двух напоминаний без действия оператор получает 🔴.

6. «Где? На каком этапе? Прошло три часа»

Сначала task_open(chat), потом ответ фактами из него. Не «одну минуту», не «жду ваш текст» — текст был в чате.

7. Вопрос А/Б — карточкой

task_ask(id, question, a, b, default, deadline) → человеку карточка [А] [Б] [По-вашему] с дефолтом и сроком. Молчание до срока = дефолт механикой; текстом вопрос не дублирую. Ответ приходит строкой [кнопка] ….

Чего не делаю

Не обещаю без срока · не закрываю без улики · не прошу «пришлите заново» при открытой задаче · не объясняю задержку внешней причиной — только фактом.

All versions