# Документы из одного брифа: практика исходного урока 5 Соберите с ИИ четыре согласованных документа: КП, таблицу расчёта, учебный черновик счёта и черновик сопроводительного письма. Затем разберите конфликтный бриф и пересчитайте комплект на 30 рабочих мест. Данные компании «Ладный офис» вымышленные; практика выполняется с файлами. Практика добровольная. Занятия проходят в Zoom, вопросы можно разобрать в учебном чате. Проверяемая домашняя работа для участия не требуется. На основной комплект и его сверку в исходном уроке отведено 45 минут практики; весь урок рассчитан на 120 минут. Продолжайте в своём темпе. ## Что скачать и когда 1. **Сначала:** `brief-documents-05-student-base.zip` и `PROMPT-BASE.txt`. Распакуйте архив в новую учебную папку. В нём ровно девять файлов: README, OUTPUT-CONTRACT и семь первичных входов. Входы: B20 brief, снимок компании, локальная каноническая company.json и четыре действующих KB. Company.json и снимок содержат одни условия, это не два прайса. 2. **После сохранения и сверки первой попытки:** `brief-documents-05-negative-scenario.zip` и `PROMPT-NEGATIVE.txt`. Добавьте единственный файл `input/brief-negative.json` в ту же учебную папку, сохранив исходный бриф и результаты. 3. **После отдельного отрицательного теста:** `brief-documents-05-variant-30.zip` и `PROMPT-VARIANT-30.txt`. Добавьте два файла `input/brief-30.json` и `input/CHANGE-NOTE.md`. Прочитайте пояснение новой версии, сохранив все прежние входы и результаты. Откройте новую учебную папку в Antigravity как отдельный проект, затем прочитайте README и OUTPUT-CONTRACT. [Подготовка Antigravity](/intensive/materials/antigravity-platform/20261012/). Промпты ниже совпадают побайтно с отдельными TXT-файлами; текст каждого блока можно скопировать целиком. Дополнительные сценарии выданы отдельными архивами, чтобы их не смешивать с исходным заданием. ## 1. Первая попытка: B20 / O20 Бриф задаёт 20 столов и 20 кресел, сборку 20 мест и доставку внутри МКАД. Используйте только ставки и условия входных файлов. Сохраните в `output/base/` четыре файла: `proposal.md`, `calculation.csv`, `invoice-draft.md`, `cover-letter.md`. ```text Выполни первую попытку исходного урока 5 «Документы: один источник условий, проверенные суммы» в этой учебной папке. Прочитай README.md, OUTPUT-CONTRACT.json и каждый указанный там файл input. Работай только внутри проекта: не используй Git, сеть, соседние папки, ответы, checker или готовые результаты. Исторические source-пути внутри JSON обозначают происхождение; локальные первичные копии перечислены в контракте. Из исходного брифа собери ровно четыре файла: output/base/proposal.md, output/base/calculation.csv, output/base/invoice-draft.md и output/base/cover-letter.md. Рассчитай количества, цены и суммы товаров/услуг; сверь итог, аванс и остаток между файлами. Источник ставки и условия каждого расчёта должны быть понятны. Не добавляй скидку по своей инициативе. КП и счёт — учебные черновики. В invoice-draft.md явно поставь «УЧЕБНЫЙ ЧЕРНОВИК. НЕ ДЛЯ ОПЛАТЫ». Не угадывай продавца, ИНН, банковские реквизиты, налог/НДС, конкретную дату, скидку или живое наличие. Укажи неизвестное и необходимые уточнения. Пожелание клиента не становится подтверждённым сроком; срок привяжи ко всем условиям из источника. Сопроводительное письмо только сохрани как черновик; ничего не отправляй и не называй оплаченным/согласованным. Оригинальные входы не меняй. После создания перечитай все четыре результата и проверь числовую согласованность, пометки и пробелы. Зафиксируй используемые источники и их фактические SHA256 в proposal.md. Сохрани эту первую попытку; новые варианты будут выданы отдельно. Сообщи названия сохранённых файлов и оставшиеся неизвестные, без заявления о внешних действиях. ``` ## 2. Сверка по исходным файлам Перечитайте все четыре сохранённых результата и сравните: - SKU, количество каждого товара, состав услуг, ставки, суммы строк, итог, аванс и остаток. Условия оплаты должны совпасть между файлами. - Мебель одного места, сборка и доставка посчитаны отдельно. Незаказанные услуги и скидка по собственной инициативе не добавлены. - Наличие в снимке остаётся учебным снимком. Срок 7–15 рабочих дней начинается после договора, оплаты и подтверждения наличия; пожелание «как можно раньше» не задаёт дату. - В счёте заметно написано «УЧЕБНЫЙ ЧЕРНОВИК. НЕ ДЛЯ ОПЛАТЫ». Отсутствующие продавец, ИНН, банк, налоговые условия и точный адрес доставки перечислены для уточнения. - В письме указано, что это черновик; отправка, согласование и оплата не объявлены состоявшимися. Пересчитайте строки таблицы отдельно, затем найдите эти же суммы в КП, счёте и письме. Если обнаружили ошибку, сохраните первую попытку и внесите исправление в отдельную папку `output/review-base/`. Исправляйте обнаруженную ошибку, не создавайте её ради демонстрации. Один правильный базовый комплект ещё не завершает всё упражнение: остаются два новых ввода. ## 3. Отрицательный тест: количество, доставка и скидка Теперь добавьте файл из отрицательного архива. Новый бриф содержит подтверждённые 20 мест и запрос на 22; зона доставки неизвестна, скидка 10% только запрошена. Реквизиты продавца не заданы, налоговые условия по-прежнему отсутствуют. Это отдельный случай: прежний комплект нельзя выдать за согласованный документ нового ввода. ```text Первый комплект и его разбор уже сохранены. Теперь прочитай выданный input/brief-negative.json и прежние действующие коммерческие источники. Не выбирай произвольно между подтверждённым количеством и новым запросом, не назначай неизвестную доставку, скидку, реквизиты или налог. Сохрани output/negative/hold-review.md: статус удержания документа, все конкретные расхождения/неизвестные из нового ввода, вопросы к человеку и сведения, необходимые для продолжения. Не выпускай документ на оплату и не объявляй итог конфликтного заказа согласованным. Прежние черновики — история другого ввода, их не изменяй и не выдавай за документ нового случая. Не используй сеть, Git, соседние папки и эталон. Реальных отправок, счетов и платежей не делай. Перечитай сохранённый результат и сообщи, что остановлено и что нужно уточнить. ``` Сверьте сохранённый `output/negative/hold-review.md` с каждым полем отрицательного брифа. Из него должны быть понятны удержание выпуска, все вопросы для уточнения и сведения, которые нужны для продолжения. Итог конфликтного заказа не становится согласованным от того, что модель выбрала одно количество или доставку. ## 4. Новая версия: 30 рабочих мест Добавьте файлы из архива на 30 мест. Это явно составленный синтетический вариант исходного урока: в B20 изменены только `project`, `workplaces`, `items.DESK-01` и `items.CHAIR-01`. Идентификаторы B20/O20, остальные поля брифа, цены и действующие KB сохранены. Новая версия отличается отдельным именем входа и папкой результата; новые идентификаторы и даты не придуманы. ```text Прочитай выданные input/brief-30.json и input/CHANGE-NOTE.md, а также прежние company-snapshot.json, company.json и действующие KB в input. Это отдельная явно заданная синтетическая версия исходного урока 5. Собери новый комплект из четырёх документов с исходными именами в output/variant-30/: proposal.md, calculation.csv, invoice-draft.md и cover-letter.md. Пересчитай количества и применимые услуги по новому брифу и прежним ставкам; сверь итог, аванс и остаток между файлами. Старую версию не выдавай за текущую, прежние входы/output не меняй. Сохрани предупреждение «УЧЕБНЫЙ ЧЕРНОВИК. НЕ ДЛЯ ОПЛАТЫ», неизвестные реквизиты/налог/конкретную дату и все условия сроков из источника. Письмо — только черновик. Не используй сеть, Git, соседние папки и эталон, ничего не отправляй/не оплачивай. Перечитай новые четыре результата и покажи, что изменилось и что осталось неизвестным. ``` Сравните новый `output/variant-30/` с базой: количество и связанные с ним суммы изменились, доставка внутри МКАД остаётся услугой за заказ. Проверьте итог и половины отдельным расчётом, согласованность четырёх документов, прежние сроки и неизвестные реквизиты. Старые файлы остаются историей предыдущего ввода. ## Разбор результата В исходном уроке пять критериев: перенос фактов, арифметика, согласованность файлов, неизвестные условия, отрицательный тест. По 0–2 за каждый; 8/10 — ориентир исходной рубрики для самостоятельной сверки. Выдуманные банк, ИНН, налог, скидка, конкретный срок или платёжный документ при конфликте состава требуют исправления независимо от балла. Проверка структуры файла не заменяет чтение его смысла. Материал содержит исходники и промпты. Выполнение в Antigravity, смысловая приёмка результата, запись демонстрации и обучение участника этой подготовкой не подтверждены. Учебный комплект не создаёт действующего продавца, договор, счёт, оплату или отправленное письмо. [Вернуться к практике школы](/intensive/practice/).