# Задача → работа ИИ → проверяемый результат Добровольное учебное упражнение по теме «Автоматизация выполнения задач». Вы подготовите содержательный комплект поисковой рекламы вымышленной компании «Линия», затем локальная карточка сможет получить ссылку на проверенный результат. Это файловый учебный таск-менеджер, без подключения к рабочему сервису. Откройте **только папку `student`** в новом проекте выбранного ИИ-клиента. В ней нет готовых объявлений и преподавательского ответа. Читайте пять файлов `input/`, [контракт результата](OUTPUT-CONTRACT.md) и [первый запрос](prompts/first.txt). ИИ должен написать четыре содержательных файла, а не просто назвать задачу выполненной. Сохраните первую попытку отдельно перед обсуждением или исправлением. Проверьте результат по [чеклисту](SELF-CHECK.md) после собственной попытки; готовые ответы лежат вне ученической папки. В текущем формате школы сдавать работу и получать оценку не требуется. Проверка нужна для осмысленного закрытия вашей локальной карточки. Фазы упражнения: `planned` → `running` → фактическая работа ИИ в файлах → сверка → `done` со ссылкой на результат. Скрипт не вызывает модель: работу делает выбранный клиент, а локальный менеджер проверяет и сохраняет предоставленные результаты. Условие запуска рекламы при этом остаётся `HOLD` — бюджет, аккаунт, реальные сроки и посадочная не заданы. Повторный приём тех же проверенных файлов возвращает `repeat_noop`, не создавая второй задачи и второй копии результата. Для изменённого источника или неверного результата менеджер сохраняет `hold`. Смотрите [повтор](prompts/repeat.txt), [изменение источника](prompts/mismatch.txt) и [неизвестную цену](prompts/unknown.txt). Не используйте реальные рекламные кабинеты, адресатов или клиентские данные в этом упражнении. `example.com/linea` — исходный адрес документации, а не действующая посадочная. Выполненные локальные файлы не доказывают импорт, отправку, оплату или запись в рабочий таск-менеджер.