[ Конструктор Джарвисов ]
В первом модуле задача начала раз в неделю присылать одну возможность. Допустим, она предложила показать новый экран онбординга пяти людям, а ты решил попробовать.
Что произойдёт через неделю? Новый фоновый запуск не увидит это решение в переписке. Он снова прочитает те же материалы и может предложить то же самое.
Пока полезный результат живёт только в переписке, каждый запуск начинает сначала. В этом уроке у находки появится постоянное место.
Назовём файл журналом предложений. В нём будут храниться только полезные результаты задачи: что она заметила, на что опиралась и какую маленькую проверку предложила.
А если достойной возможности нет? Новая запись не нужна. Задача просто сообщит, что проверила материалы и ничего нового не нашла.
Сначала попроси Джарвиса показать оставленную в расписании задачу:
Покажи полный рабочий текст фоновой задачи
«Что я упускаю» дословно.
Ничего не меняй.
Новым сообщением попроси подготовить журнал:
Подготовь журнал для фоновой задачи «Что я упускаю».
Возьми полный рабочий текст задачи из предыдущего ответа.
Если в нём названа папка выбранного проекта, создай внутри неё
подпапку autonomy и файл opportunities.md.
Если вместо папки проекта в задаче перечислены отдельные файлы,
создай autonomy/what-i-miss/opportunities.md в той же основной
рабочей папке, где лежат названные USER.md и MEMORY.md.
Если такой файл уже существует, не перезаписывай его.
Сначала открой его и проверь, что это журнал задачи
«Что я упускаю». Если это другой файл, ничего не меняй и скажи мне.
В новом файле оставь заголовок «Что я упускаю» и одну строку
о том, что здесь будут храниться предложения задачи,
мои решения и результаты проверок.
Покажи абсолютный путь и содержимое файла.
Запомни этот путь в нашей сессии, мне его переписывать не надо.
Другие файлы не меняй.После ответа проверь, что файл существует и лежит внутри нужного проекта. Сам путь дальше перенесёт Джарвис.
Что именно будет храниться в этом файле? Одна запись выглядит примерно так:
## 4 сентября 2026. Показать экран онбординга пяти людям
Почему сейчас: запуск через две недели, а этот экран ещё никто не проверял.
Основание 1: /workspace/monitoring/digests/2026-09-04.md,
4 сентября 2026. В открытом канале люди трижды спросили
про первый шаг настройки.
Основание 2: /workspace/projects/onboarding/draft.md,
изменён 2 сентября 2026. В черновике этот шаг не объяснён.
Проверка: показать экран пяти людям и записать, где они остановятся.
Что станет понятно: надо ли менять экран до запуска.
Решение: пока не записано
Комментарий владельца: пока не записан
Результат проверки: пока не записан
Заголовок помогает найти предложение обычными словами. Адрес и дата у каждого основания позволяют снова открыть материал, а не доверять пересказу в журнале.
Три строки внизу заполнятся позже. Решение станет короткой служебной меткой: по ней фоновые задачи найдут нужные записи. Рядом останутся твои слова и результат проверки. Сначала задача сохраняет предложение. Решать, что с ним делать, по-прежнему можешь только ты.
Рабочий текст из модуля 1 запрещает любые изменения файлов. Это было правильно для первой пробы, но теперь задаче надо разрешить запись в один журнал.
Полный текст задачи уже находится в начале разговора, а путь к журналу появился в последнем ответе. Теперь попроси Джарвиса связать их:
Теперь измени существующую фоновую задачу «Что я упускаю».
Новую задачу не создавай, расписание не меняй.
Возьми полный рабочий текст, который ты показал перед созданием журнала,
и путь к opportunities.md из своего последнего ответа.
Сам собери новую цельную версию текста.
Сохрани без изменений:
- мой результат и затор;
- все пути к материалам;
- два способа поиска возможности;
- критерии отбора и запрет внешних действий.
Измени только то, что происходит с готовым результатом:
- если новая возможность найдена, сначала добавь её в конец
opportunities.md отдельной записью;
- начни запись с текущей даты, года и короткого названия предложения;
- затем запиши «Почему сейчас»;
- для каждого из двух оснований сохрани точный путь или ссылку,
дату материала, если она известна, и конкретный факт из него;
- после оснований запиши проверку и что станет понятно после неё;
- закончи запись строками «Решение: пока не записано»,
«Комментарий владельца: пока не записан»
и «Результат проверки: пока не записан»;
- старые записи не изменяй и не удаляй;
- после записи снова открой добавленный фрагмент;
- только после этого пришли мне тот же результат,
начав сообщение со слов [СОХРАНЕНО В ЖУРНАЛ];
- если сохранить или перечитать запись не удалось,
начни сообщение со слов [НЕ СОХРАНЕНО] и назови причину;
- если достойной возможности нет, журнал не меняй.
Убери прежний общий запрет менять файлы. Вместо него разреши
добавлять новые записи только в найденный opportunities.md.
Оставь запрет менять другие файлы, запускать команды,
выполнять предложенную проверку и действовать во внешних сервисах.
Не оставляй путей для ручной подстановки.
Покажи окончательный рабочий текст задачи целиком.Такая фоновая задача может читать и записывать файлы, но не получает права запускать команды. Отдельного технического разрешения только на один файл здесь нет. Границу задаёт рабочий текст: добавлять записи можно в этот журнал, остальные файлы менять запрещено.
После того как Джарвис покажет обновлённый текст, отправь:
Поставь одноразовую фоновую задачу «Проба сохранения»
через три минуты.
Используй без сокращений рабочий текст задачи
«Что я упускаю», который ты только что показал.
Недельную задачу и её расписание не меняй.
Если задача нашла возможность, сообщение должно начинаться с [СОХРАНЕНО В ЖУРНАЛ]. Открой конец opportunities.md и проверь:
[x]Появилась одна новая запись.
[x]Предложение и два основания совпадают с сообщением.
[x]Всё, что было в файле раньше, осталось на месте.
Если пришло [СЕЙЧАС НИЧЕГО НОВОГО], файл не должен измениться. Это нормальный результат. Проверить само право записи получится при первой настоящей возможности.
Если пришло [НЕ СОХРАНЕНО], исправь названную причину и повтори пробу. После проверки убери одноразовую задачу и оставь недельную.
Теперь новые предложения не теряются в переписке. В следующем уроке ты добавишь в тот же журнал своё решение и результат проверки.