Тексты заданий
Промпты в том виде, в каком их получали модели, — с одной поправкой: названия организаций, адреса, телефоны и почта заменены на вымышленные. Очень длинные задания — договор и документ на 30 тыс. токенов — показаны с сокращением в середине; размер указан справа.
Бизнес-задачи
«Заявка в работе»820 знаков
Что проверялось: Приветствие и подпись по формату; все факты заметки на месте; опечатки исправлены; никаких новых сроков, сумм и обещаний; текст заметки не скопирован как есть.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» управляющей компании ООО «Рога и копыта».
Оператор присылает черновую заметку — часто с опечатками и без пунктуации. Преврати её в вежливый официальный ответ заявителю.
Правила:
- Используй только факты из заметки. Не добавляй сроки, даты, суммы, обещания и мероприятия, которых в заметке нет.
- Если в заметке есть служебное указание оператора (например, «объяснить»), выполни его, но не цитируй.
- Исправь орфографию и пунктуацию, названия организаций оформи корректно.
- Формат ответа строго такой:
Уважаемый(ая) заявитель!
<текст ответа>
С уважением,
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
- Выведи только текст ответа, без пояснений и комментариев.
[Пользователь]
ваша заявка в работе вся информация будет предоставлена в утсановленные сроки .
Перенаправить в Теплосеть и АО «Расчётный центр»833 знаков
Что проверялось: Приветствие и подпись по формату; все факты заметки на месте; опечатки исправлены; никаких новых сроков, сумм и обещаний; текст заметки не скопирован как есть.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» управляющей компании ООО «Рога и копыта».
Оператор присылает черновую заметку — часто с опечатками и без пунктуации. Преврати её в вежливый официальный ответ заявителю.
Правила:
- Используй только факты из заметки. Не добавляй сроки, даты, суммы, обещания и мероприятия, которых в заметке нет.
- Если в заметке есть служебное указание оператора (например, «объяснить»), выполни его, но не цитируй.
- Исправь орфографию и пунктуацию, названия организаций оформи корректно.
- Формат ответа строго такой:
Уважаемый(ая) заявитель!
<текст ответа>
С уважением,
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
- Выведи только текст ответа, без пояснений и комментариев.
[Пользователь]
данную информацию вам необхоимо напрвить в ресурсоснабжающие оргнаизации это Теплосеть и ОА Расчётный центр
Обследование кровли821 знаков
Что проверялось: Приветствие и подпись по формату; все факты заметки на месте; опечатки исправлены; никаких новых сроков, сумм и обещаний; текст заметки не скопирован как есть.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» управляющей компании ООО «Рога и копыта».
Оператор присылает черновую заметку — часто с опечатками и без пунктуации. Преврати её в вежливый официальный ответ заявителю.
Правила:
- Используй только факты из заметки. Не добавляй сроки, даты, суммы, обещания и мероприятия, которых в заметке нет.
- Если в заметке есть служебное указание оператора (например, «объяснить»), выполни его, но не цитируй.
- Исправь орфографию и пунктуацию, названия организаций оформи корректно.
- Формат ответа строго такой:
Уважаемый(ая) заявитель!
<текст ответа>
С уважением,
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
- Выведи только текст ответа, без пояснений и комментариев.
[Пользователь]
создана заявка на обследовние кровли специалситы держат даный вопрос на контроед
Подвал закрыт + «Объяснить»779 знаков
Что проверялось: Приветствие и подпись по формату; все факты заметки на месте; опечатки исправлены; никаких новых сроков, сумм и обещаний; текст заметки не скопирован как есть.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» управляющей компании ООО «Рога и копыта».
Оператор присылает черновую заметку — часто с опечатками и без пунктуации. Преврати её в вежливый официальный ответ заявителю.
Правила:
- Используй только факты из заметки. Не добавляй сроки, даты, суммы, обещания и мероприятия, которых в заметке нет.
- Если в заметке есть служебное указание оператора (например, «объяснить»), выполни его, но не цитируй.
- Исправь орфографию и пунктуацию, названия организаций оформи корректно.
- Формат ответа строго такой:
Уважаемый(ая) заявитель!
<текст ответа>
С уважением,
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
- Выведи только текст ответа, без пояснений и комментариев.
[Пользователь]
подвальное помещение закрыто
Объяснить
Перерасчёт 1 245 60 ₽834 знаков
Что проверялось: Приветствие и подпись по формату; все факты заметки на месте; опечатки исправлены; никаких новых сроков, сумм и обещаний; текст заметки не скопирован как есть.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» управляющей компании ООО «Рога и копыта».
Оператор присылает черновую заметку — часто с опечатками и без пунктуации. Преврати её в вежливый официальный ответ заявителю.
Правила:
- Используй только факты из заметки. Не добавляй сроки, даты, суммы, обещания и мероприятия, которых в заметке нет.
- Если в заметке есть служебное указание оператора (например, «объяснить»), выполни его, но не цитируй.
- Исправь орфографию и пунктуацию, названия организаций оформи корректно.
- Формат ответа строго такой:
Уважаемый(ая) заявитель!
<текст ответа>
С уважением,
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
- Выведи только текст ответа, без пояснений и комментариев.
[Пользователь]
перерасчет за отопление за август сделан сумма 1 245,60 руб отразится в квитанции за сентябрь
Визит мастера 18.09822 знаков
Что проверялось: Приветствие и подпись по формату; все факты заметки на месте; опечатки исправлены; никаких новых сроков, сумм и обещаний; текст заметки не скопирован как есть.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» управляющей компании ООО «Рога и копыта».
Оператор присылает черновую заметку — часто с опечатками и без пунктуации. Преврати её в вежливый официальный ответ заявителю.
Правила:
- Используй только факты из заметки. Не добавляй сроки, даты, суммы, обещания и мероприятия, которых в заметке нет.
- Если в заметке есть служебное указание оператора (например, «объяснить»), выполни его, но не цитируй.
- Исправь орфографию и пунктуацию, названия организаций оформи корректно.
- Формат ответа строго такой:
Уважаемый(ая) заявитель!
<текст ответа>
С уважением,
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
- Выведи только текст ответа, без пояснений и комментариев.
[Пользователь]
мастер придет в четверг 18.09 с 10 до 13 доступ в квартиру обеспечить обязательно
Крысы в подвале1 738 знаков
Что проверялось: Шаблон сохранён целиком (шапка, «Исх. №», плейсхолдеры, «Приложения»), дата дважды; факты резолюции — внутри раздела «по существу»; нет выдуманных комиссий, сроков и извинений; куски промпта не попали в письмо.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» УК ООО «Рога и копыта». Ты готовишь официальные письма-ответы собственникам строго по шаблону.
Правила:
- Сохрани шаблон полностью: шапку, «Исх. № ______», дату, плейсхолдеры в двойных фигурных скобках (не заполняй их), блок «Приложения», подпись.
- Суть ответа бери ТОЛЬКО из резолюции специалиста. Не придумывай мероприятия, сроки, комиссии, обещания и суммы, которых нет в резолюции.
- Официально-деловой стиль, без извинений за «неудобства», без эмоций, грамотно.
- Выведи только готовое письмо.
[Пользователь]
Шаблон письма:
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
Исх. № ______
14.09.2026
Собственнику(ам) кв. {{ адрес_заявителя }}
{{ имя_заявителя }}
УВАЖАЕМЫЙ(АЯ) {{ имя_заявителя }}!
В ООО «Рога и копыта» поступило Ваше обращение от 14.09.2026, в котором содержится запрос по следующему вопросу: <тема обращения — кратко>.
ПО СУЩЕСТВУ ВАШЕГО ОБРАЩЕНИЯ СООБЩАЕМ СЛЕДУЮЩЕЕ:
<ответ по существу, 1–4 абзаца>
Приложения:
Отсутствуют
С уважением, ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
Текст обращения заявителя:
«В 4 парадной по адресу Лесная 7к1 стоит отвратительный запах от жизнедеятельности крыс. УК «Рога и копыта» не реагирует, все жалобы в пустоту. Жалобы на эту вонь мы уже пишем несколько лет. Вопрос остается не решённый. В подвале необходимо заменить песок, наладить вентиляцию, другие меры не помогут»
Резолюция специалиста (черновик):
«дератизация подвала проведена 12.09 подрядчиком ДезКонтроль, повторная обработка назначена на 26.09. замена песка и ремонт вентиляции это текущий ремонт общего имущества, работы включены в план на 2027 год. ускорить можно только решением общего собрания собственников»
Давление воды1 238 знаков
Что проверялось: Шаблон сохранён целиком (шапка, «Исх. №», плейсхолдеры, «Приложения»), дата дважды; факты резолюции — внутри раздела «по существу»; нет выдуманных комиссий, сроков и извинений; куски промпта не попали в письмо.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» УК ООО «Рога и копыта». Ты готовишь официальные письма-ответы собственникам строго по шаблону.
Правила:
- Сохрани шаблон полностью: шапку, «Исх. № ______», дату, плейсхолдеры в двойных фигурных скобках (не заполняй их), блок «Приложения», подпись.
- Суть ответа бери ТОЛЬКО из резолюции специалиста. Не придумывай мероприятия, сроки, комиссии, обещания и суммы, которых нет в резолюции.
- Официально-деловой стиль, без извинений за «неудобства», без эмоций, грамотно.
- Выведи только готовое письмо.
[Пользователь]
Шаблон письма:
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
Исх. № ______
14.09.2026
Собственнику(ам) кв. {{ адрес_заявителя }}
{{ имя_заявителя }}
УВАЖАЕМЫЙ(АЯ) {{ имя_заявителя }}!
В ООО «Рога и копыта» поступило Ваше обращение от 14.09.2026, в котором содержится запрос по следующему вопросу: <тема обращения — кратко>.
ПО СУЩЕСТВУ ВАШЕГО ОБРАЩЕНИЯ СООБЩАЕМ СЛЕДУЮЩЕЕ:
<ответ по существу, 1–4 абзаца>
Приложения:
Отсутствуют
С уважением, ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
Резолюция специалиста (черновик):
«СПЕЦИАЛИСТ УК ПРОИЗВЕЛ ЗАМЕР ДАВЛЕНИЯ ХВС И ГВС ВСЕ В НОРМЕ . ПРОБЛЕМА В ВНУТРИКВАРТИРНОЙ РАЗВОДКЕ.»
Бухгалтерия черновик с опечатками1 258 знаков
Что проверялось: Шаблон сохранён целиком (шапка, «Исх. №», плейсхолдеры, «Приложения»), дата дважды; факты резолюции — внутри раздела «по существу»; нет выдуманных комиссий, сроков и извинений; куски промпта не попали в письмо.
[Системная инструкция]
Ты — ассистент отдела «Рассмотрение обращений» УК ООО «Рога и копыта». Ты готовишь официальные письма-ответы собственникам строго по шаблону.
Правила:
- Сохрани шаблон полностью: шапку, «Исх. № ______», дату, плейсхолдеры в двойных фигурных скобках (не заполняй их), блок «Приложения», подпись.
- Суть ответа бери ТОЛЬКО из резолюции специалиста. Не придумывай мероприятия, сроки, комиссии, обещания и суммы, которых нет в резолюции.
- Официально-деловой стиль, без извинений за «неудобства», без эмоций, грамотно.
- Выведи только готовое письмо.
[Пользователь]
Шаблон письма:
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
Исх. № ______
05.09.2026
Собственнику(ам) кв. {{ адрес_заявителя }}
{{ имя_заявителя }}
УВАЖАЕМЫЙ(АЯ) {{ имя_заявителя }}!
В ООО «Рога и копыта» поступило Ваше обращение от 05.09.2026, в котором содержится запрос по следующему вопросу: <тема обращения — кратко>.
ПО СУЩЕСТВУ ВАШЕГО ОБРАЩЕНИЯ СООБЩАЕМ СЛЕДУЮЩЕЕ:
<ответ по существу, 1–4 абзаца>
Приложения:
Отсутствуют
С уважением, ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
Резолюция специалиста (черновик):
«создана заявка на бухгалтерию п результатм будет все отображено в счетк виатнции и добавь красиво если это все возможнл»
Правки договора аренды2 147 знаков
Что проверялось: Все 4 правки внесены, старые значения удалены, 12 контрольных фраз остального текста не изменены, без комментариев.
[Пользователь]
Внеси правки в договор:
1. Арендная плата — 92 000 (девяносто две тысячи) рублей в месяц.
2. Срок внесения арендной платы — до 10 числа текущего месяца.
3. Добавь в раздел 4 пункт 4.5: Арендодатель вправе индексировать арендную плату не чаще одного раза в год и не более чем на 7 %.
4. Удали пункт 6.3.
Остальной текст не меняй. Верни полный текст договора после правок, без комментариев.
<договор>
ДОГОВОР АРЕНДЫ НЕЖИЛОГО ПОМЕЩЕНИЯ № 17/А
г. Энск, 01 марта 2026 г.
ООО «Рога и копыта» (Арендодатель), в лице генерального директора Воронцова П. С., и ИП Кравцова Елена Игоревна (Арендатор) заключили настоящий договор о нижеследующем.
1. ПРЕДМЕТ ДОГОВОРА
1.1. Арендодатель передаёт Арендатору во временное владение и пользование нежилое помещение площадью 48,6 кв. м, расположенное по адресу: г. Энск, ул. Лесная, д. 7, корп. 1, пом. 3-Н.
1.2. Помещение используется для размещения пункта выдачи заказов.
2. СРОК АРЕНДЫ
2.1. Договор заключён на срок с 01.03.2026 по 28.02.2027.
3. АРЕНДНАЯ ПЛАТА
3.1. Арендная плата составляет 85 000 (восемьдесят пять тысяч) рублей в месяц, НДС не облагается.
3.2. Арендная плата вносится ежемесячно авансом до 5 числа текущего месяца.
3.3. Коммунальные платежи оплачиваются Арендатором отдельно по показаниям приборов учёта.
4. ПРАВА И ОБЯЗАННОСТИ СТОРОН
4.1. Арендатор обязан использовать помещение по назначению.
4.2. Арендатор не вправе сдавать помещение в субаренду без письменного согласия Арендодателя.
4.3. Арендодатель обязан обеспечить доступ Арендатора в помещение круглосуточно.
4.4. Текущий ремонт производится Арендатором за свой счёт.
5. ОБЕСПЕЧИТЕЛЬНЫЙ ПЛАТЁЖ
5.1. Арендатор вносит обеспечительный платёж в размере одной месячной арендной платы.
6. ОТВЕТСТВЕННОСТЬ
6.1. За просрочку внесения арендной платы Арендатор уплачивает пени 0,1 % от суммы долга за каждый день просрочки.
6.2. Арендодатель не несёт ответственности за сохранность имущества Арендатора.
6.3. Арендатор уплачивает штраф 50 000 рублей за нарушение правил пожарной безопасности.
7. ЗАКЛЮЧИТЕЛЬНЫЕ ПОЛОЖЕНИЯ
7.1. Договор составлен в двух экземплярах, по одному для каждой из Сторон.
</договор>
Уведомление о собрании1 070 знаков
Что проверялось: Все 12 фактов на месте (дата, время, форма, место, срок, адрес офиса, часы, 3 пункта повестки, сайт, адрес дома), нет четвёртого пункта повестки и выдуманных цифр.
[Пользователь]
Подготовь текст сообщения собственникам помещений о проведении общего собрания собственников — для размещения на информационных стендах в парадных. Официальный стиль, структурировано, без лишних слов. Используй только эти факты, ничего не добавляй:
- инициатор: управляющая организация ООО «Рога и копыта»;
- дом: г. Энск, ул. Лесная, д. 7, корп. 1;
- форма собрания: очно-заочное голосование;
- очная часть: 05.10.2026 в 19:00, холл первого этажа парадной № 1;
- приём заполненных бюллетеней: до 20.10.2026 включительно в офисе УК (ул. Садовая, д. 97, корп. 2, пн–пт с 9:00 до 18:00) или в почтовый ящик УК в парадной № 1;
- повестка дня:
1) выбор председателя, секретаря и счётной комиссии собрания;
2) утверждение платы за уборку лестничных клеток — 3,15 руб. за кв. м в месяц;
3) установка системы видеонаблюдения во дворе за счёт средств на текущий ремонт;
- с материалами можно ознакомиться в офисе УК и на сайте example.com.
В конце подпись:
С уважением,
ООО «Рога и копыта»
Почта для обращений: spam@example.com
Горячая линия: +7 999 999-99-99
Вопросы по договору поставки7 996 знаков
Что проверялось: 6 ответов в JSON: две неустойки с учётом лимита 10% цены договора, право отказа от договора (нет — нужно больше 20 дней), противоречие пп. 9.2 и 12.4, сумма предоплаты.
[Пользователь]
Ниже договор поставки. Ответь на вопросы, опираясь только на текст договора.
<договор>
ДОГОВОР ПОСТАВКИ № 118/П-2026
г. Екатеринбург, 2 марта 2026 г.
ООО «ХладТехСнаб» (Поставщик), в лице генерального директора Лаптева А. В., и АО «Уральский Продовольственный Комбинат» (Покупатель), в лице финансового директора Серовой Н. Ю., заключили настоящий договор о нижеследующем.
ПРЕДМЕТ ДОГОВОРА
1.1. Поставщик обязуется поставить, а Покупатель — принять и оплатить промышленное холодильное оборудование (далее — Товар) в количестве, ассортименте и по ценам, указанным в Спецификации.
1.2. Товар поставляется одной или несколькими партиями по заявкам Покупателя в пределах цены Договора.
2. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
2.1. В настоящем Договоре используются следующие термины: «Товар» — оборудование, указанное в Спецификации (Приложение № 1); «УПД» — универсальный передаточный документ; «Рабочий день» — день, не являющийся выходным или нерабочим праздничным днём в соответствии с законодательством Российской Федерации; «Место поставки» — склад Покупателя по адресу: г. Екатеринбург, ул. Монтажников, д. 4, строение 2. Заголовки разделов используются для удобства и не влияют на толкование условий.
ЦЕНА И ПОРЯДОК РАСЧЁТОВ
3.1. Цена Договора составляет 4 860 000 (четыре миллиона восемьсот шестьдесят тысяч) рублей 00 копеек, включая НДС 22 %.
3.2. Покупатель перечисляет предоплату в размере 30 % цены Договора в течение 5 (пяти) рабочих дней с даты подписания Договора.
3.3. Оставшаяся часть цены оплачивается в течение 15 (пятнадцати) рабочих дней с даты подписания УПД на последнюю партию.
3.4. Обязательство по оплате считается исполненным с момента списания денежных средств с корреспондентского счёта банка Покупателя.
СРОКИ ПОСТАВКИ
4.1. Поставка всего объёма Товара осуществляется в срок не позднее 45 (сорока пяти) календарных дней с даты поступления предоплаты на расчётный счёт Поставщика.
4.2. Досрочная поставка допускается только с письменного согласия Покупателя.
4.3. Датой поставки считается дата подписания Покупателем УПД.
5. КАЧЕСТВО И КОМПЛЕКТНОСТЬ
5.1. Качество Товара должно соответствовать техническим условиям производителя, требованиям технических регламентов Таможенного союза и Спецификации. Товар поставляется новым, не бывшим в употреблении, в заводской упаковке, обеспечивающей сохранность при транспортировке. Вместе с Товаром передаются: паспорт изделия, руководство по эксплуатации на русском языке, декларация о соответствии, гарантийный талон. Некомплектная поставка считается непоставкой соответствующей части Товара.
6. ПРИЁМКА ТОВАРА
6.1. Приёмка по количеству мест производится в момент передачи Товара представителю Покупателя. Приёмка по количеству единиц внутри упаковки и по качеству производится в течение 10 (десяти) рабочих дней с даты поставки. При выявлении несоответствий составляется акт с участием представителя Поставщика; неявка представителя в течение 3 (трёх) рабочих дней после уведомления даёт Покупателю право составить акт в одностороннем порядке.
7. УПАКОВКА И МАРКИРОВКА
7.1. Упаковка должна соответствовать ГОСТ и обеспечивать сохранность Товара при перевозке всеми видами транспорта с учётом перегрузок. Маркировка наносится на каждое грузовое место и содержит наименование Товара, номер Договора, вес брутто и нетто, манипуляционные знаки. Расходы на упаковку и маркировку включены в цену Договора.
ГАРАНТИЙНЫЕ ОБЯЗАТЕЛЬСТВА
… пропущено 3 498 знаков …
16. УВЕДОМЛЕНИЯ
16.1. Все уведомления направляются в письменной форме заказным письмом с уведомлением о вручении по адресам, указанным в разделе 14, либо по электронной почте с последующим направлением оригинала. Уведомление считается полученным на пятый календарный день после отправки заказного письма, если не будет доказано более раннее получение.
</договор>
Вопросы:
q1. Какую неустойку (в рублях) должен заплатить Поставщик, если партия Товара стоимостью 1 200 000 руб. поставлена с просрочкой 17 календарных дней?
q2. Каков максимальный размер неустойки Поставщика за просрочку поставки (в рублях)?
q3. Какую неустойку (в рублях) заплатит Поставщик, если Товар стоимостью 4 000 000 руб. поставлен с просрочкой 140 дней?
q4. Может ли Покупатель в одностороннем порядке отказаться от договора при просрочке поставки 18 календарных дней? (true/false)
q5. Есть ли в договоре противоречащие друг другу условия? Укажи номера пунктов и суть противоречия.
q6. Сумма предоплаты в рублях?
Ответ дай строго в формате JSON: {"q1": число, "q2": число, "q3": число, "q4": true/false, "q5": "текст", "q6": число}
Поручения из планёрки1 680 знаков
Что проверялось: 4 поручения с верными исполнителями и датами (оценку миграции берёт Сергей вместо Дмитрия, отменённое КП не включено), 2 решения.
[Пользователь]
Стенограмма планёрки от четверга, 10 сентября 2026 года.
Анна (CEO): Коллеги, начнём. Первое — тарифы. Мы долго обсуждали, решение такое: переходим на годовые тарифы, скидка при оплате за год — 15 процентов. Возражений нет? Отлично, фиксируем.
Марина (маркетинг): Тогда мне нужно обновить прайс-лист и лендинг.
Анна: Да, Марина, прайс-лист с годовыми тарифами — до конца следующей недели.
Олег (продажи): А что с «Ромашкой»? Я могу подготовить им коммерческое предложение по новой сетке.
Анна: Давай, Олег, подготовь КП для «Ромашки».
Ирина (аккаунтинг): Подождите, «Ромашка» вчера подписалась с конкурентом, я только утром узнала.
Анна: Тогда стоп, КП для «Ромашки» не делаем, вычеркни.
Анна: Второе — биллинг. Дмитрий, нужна оценка миграции биллинга под годовые тарифы, к 25 сентября.
Дмитрий (разработка): У меня на следующей неделе релиз платёжного шлюза, боюсь не успею.
Анна: Хорошо, тогда пусть Сергей возьмёт оценку миграции, срок тот же.
Сергей (разработка): Принято.
Анна: Третье — клиентов нужно предупредить об изменениях. Ирина, разошли уведомление текущим клиентам в понедельник.
Ирина: Сделаю.
Олег: А мобильное приложение запускаем в ноябре, как планировали?
Анна: Нет. Решили отложить запуск мобильного приложения на первый квартал 2027 года — сейчас все силы на тарифы.
Анна: Олег, раз так, пересобери, пожалуйста, roadmap продаж без мобильного приложения, до конца месяца.
Олег: Хорошо.
Анна: Всем спасибо.
Извлеки из стенограммы решения и поручения. Сроки переведи в конкретные даты в формате YYYY-MM-DD. Отменённые поручения не включай.
Ответ — строго JSON:
{"decisions": ["..."], "action_items": [{"owner": "имя", "task": "...", "deadline": "YYYY-MM-DD"}]}
Пост об отключении воды484 знаков
Что проверялось: Не длиннее 700 знаков, 2–5 эмодзи, ровно 3 хэштега в конце, все факты (даты, адреса, Теплосеть, телефон), без новых цифр.
[Пользователь]
Ты — SMM-менеджер управляющей компании ООО «Рога и копыта». Напиши пост для Telegram-канала жителей.
Факты (используй только их):
- плановое отключение горячей воды с 22 по 24 сентября;
- адреса: ул. Лесная, д. 7 к. 1, д. 44, д. 46;
- причина: гидравлические испытания тепловых сетей ПАО «Теплосеть»;
- вопросы — по горячей линии +7 999 999-99-99.
Требования: живой дружелюбный тон, не длиннее 700 символов, от 2 до 5 эмодзи, ровно 3 хэштега в самом конце. Выведи только текст поста.
Контент-план недели522 знаков
Что проверялось: Валидный JSON, 5 постов пн–пт, каждый до 350 знаков, есть напоминание о показаниях до 25 числа, нет выдуманных телефонов.
[Пользователь]
Ты — SMM-менеджер УК ООО «Рога и копыта». Составь контент-план Telegram-канала для жителей на одну рабочую неделю (понедельник–пятница, по одному посту в день).
Обязательно: один из постов — напоминание передать показания счётчиков воды до 25 числа. Остальные темы выбери сам, полезные жителям многоквартирного дома. Не придумывай конкретных дат отключений, телефонов и цен.
Ответ — строго JSON без комментариев:
{"posts": [{"day": "пн", "topic": "тема", "format": "формат поста", "text": "готовый текст поста до 350 символов"}]}
Сортировка 16 обращений1 613 знаков
Что проверялось: Категория и срочность для каждого из 16 обращений; отдельно — распознаны ли все 5 аварий.
[Пользователь]
Классифицируй обращения жителей в диспетчерскую УК.
Категории: водоснабжение, отопление, электроснабжение, протечка, лифт, уборка и мусор, начисления, прочее.
Правила:
- «протечка» — вода протекает в помещение с потолка или по стенам (залив от соседей, с кровли);
- «водоснабжение» — подача, качество воды и трубы водопровода (включая прорывы труб ХВС/ГВС);
- неисправности батарей и стояков отопления — «отопление»;
- вопросы про суммы в квитанциях — «начисления», даже если речь об отоплении или воде.
Срочность: «аварийная» — если прямо сейчас есть угроза жизни, здоровью или имуществу (залив, прорыв, кипяток, искрение, застрявшие люди); иначе «обычная».
Обращения:
1. Второй день нет горячей воды в кв 45, когда дадут?
2. С потолка в ванной течёт вода, соседи сверху не открывают, уже лужа!
3. В квитанции за август начислили за домофон, хотя мы от него отказались
4. Лифт во 2 парадной застрял между этажами, внутри ребёнок
5. Батареи чуть тёплые, в квартире 17 градусов
6. На лестнице между 3 и 4 этажом не убирались две недели
7. В щитке на площадке искрит и пахнет горелым
8. Прошу выдать справку о составе семьи
9. Прорвало трубу холодной воды в подвале, хлещет фонтаном
10. Во дворе третий день не вывозят мусор, контейнеры переполнены
11. Почему в сентябре плата за отопление выросла на 30%?
12. Лифт в 1 парадной не работает с утра, я живу на 9 этаже
13. В подъезде перегорели лампочки на 5 этаже
14. Из крана идёт ржавая вода
15. Сосед сверху делает ремонт после 22:00
16. В комнате лопнула батарея, на полу кипяток
Ответ — строго JSON: {"items": [{"id": 1, "category": "...", "urgency": "..."}]}
Ответ клиенту магазина665 знаков
Что проверялось: До 700 знаков, подпись, все факты черновика (19.09, SORRY10, 10%, 31.10, звонок за час), извинение, никаких обещаний сверх черновика.
[Системная инструкция]
Ты — сотрудник службы заботы интернет-магазина «ДомТекстиль». Оператор даёт сообщение клиента и черновую формулировку ответа. Напиши готовый ответ клиенту в мессенджер.
Правила: по-человечески и тепло, без канцелярита; не длиннее 700 символов; только факты из черновика, ничего не обещай сверх него; в конце подпись «Служба заботы ДомТекстиль». Выведи только текст ответа.
[Пользователь]
Сообщение клиента:
«Заказ 48213 обещали привезти 12 сентября, сегодня 16-е, никто не звонит, на линии висела 40 минут. Это издевательство!»
Черновик ответа:
«извиниться. задержка на складе перевозчика. привезем в пт 19.09. курьер позвонит за час. промокод SORRY10 -10% до 31.10 на след заказ»
Консультация: диалог с расчётом807 знаков
Что проверялось: Расчёт 84 500 ₽ и остаток 65 500 ₽, вывод «хватит», опора на варианты из прошлой реплики и новые цифры (140 обращений, 70% типовых).
[Пользователь]
Я руковожу управляющей компанией: 12 домов, 3 диспетчера. Жители жалуются, что на обращения долго отвечают. Что можно сделать?
[Ассистент (предыдущая реплика)]
Вижу три основных направления:
1. Шаблоны ответов на типовые обращения — диспетчер не пишет текст с нуля.
2. Чат-бот в мессенджере, который принимает заявку, уточняет адрес и категорию и сразу создаёт заявку в системе.
3. Ещё один диспетчер на пиковые часы (утро и вечер), если нагрузка выше, чем справляются трое.
Чтобы выбрать, нужны данные: сколько обращений в день, какая доля типовых и какой бюджет.
[Пользователь]
В день около 140 обращений, примерно 70% типовые. Бюджет — 150 тысяч рублей в месяц. Что из твоих трёх вариантов внедрить первым и почему? И отдельно посчитай: хватит ли бюджета на ещё одного диспетчера, если оклад 65 тысяч, а взносы работодателя сверху 30%? Сколько останется?
Консультация: уточнить задачу33 знаков
Что проверялось: Модель задаёт уточняющие вопросы (минимум два), а не выдаёт стену текста.
[Пользователь]
Посоветуй, какую CRM нам выбрать.
Консультация: несуществующий закон175 знаков
Что проверялось: Признаёт, что не может подтвердить документ; не выдумывает сроки и даты. Постановления с таким номером не существует.
[Пользователь]
Кратко перескажи основные требования Постановления Правительства РФ № 2931 от 17.03.2025 «О цифровом паспорте управляющей организации» и к какому сроку УК должны их выполнить.
Таблица 144 строки в запросе7 160 знаков
Что проверялось: 8 показателей по таблице: сумма обращений, худший дом по просрочке, пиковый месяц, взвешенный CSAT, изменение год к году, дом и месяц аномалии, число строк с жалобами в ГЖИ. В варианте со скриптом код запускается на файле.
[Пользователь]
Ниже выгрузка из Excel-таблицы «Обращения жителей по домам» (лист экспортирован в CSV).
Колонки: month — месяц (YYYY-MM); house — дом; tickets — обращений за месяц; closed_on_time — закрыто в срок;
avg_close_hours — среднее время закрытия, часы; csat — средняя оценка жителей 1–5; gzhi_complaints — жалоб в ГЖИ.
```csv
month,house,tickets,closed_on_time,avg_close_hours,csat,gzhi_complaints
2025-07,Лесная 7к1,25,23,28.1,4.1,0
2025-07,Лесная 44,24,23,39.1,4.3,0
2025-07,Лесная 46,54,50,37.6,4.5,0
2025-07,Садовая 97к2,55,52,20.7,4.3,0
2025-07,Садовая 101,24,17,14.3,4.6,0
2025-07,Полевая 18,38,37,25.1,3.9,0
2025-07,Полевая 22к1,40,37,42.0,4.1,0
2025-07,Солнечный 15,39,39,29.6,3.8,0
2025-07,Речная 118,54,52,14.7,4.4,0
2025-07,Луговая 30,45,45,25.2,4.2,0
2025-07,Цветочная 8,25,22,28.2,4.5,0
2025-07,Озёрная 6,49,46,39.7,3.8,0
2025-08,Лесная 7к1,48,44,28.5,3.4,0
2025-08,Лесная 44,26,26,41.0,4.1,0
2025-08,Лесная 46,45,42,18.0,4.6,0
2025-08,Садовая 97к2,25,22,32.9,4.4,0
2025-08,Садовая 101,52,37,29.7,4.3,0
2025-08,Полевая 18,50,45,27.4,4.6,0
2025-08,Полевая 22к1,36,34,14.3,3.6,0
2025-08,Солнечный 15,47,43,40.0,3.9,0
2025-08,Речная 118,49,46,28.3,4.6,0
2025-08,Луговая 30,53,48,39.4,4.6,0
2025-08,Цветочная 8,24,21,33.3,4.5,0
2025-08,Озёрная 6,46,45,41.1,4.6,0
2025-09,Лесная 7к1,22,20,21.5,4.1,0
2025-09,Лесная 44,44,43,26.6,3.4,1
2025-09,Лесная 46,55,51,40.1,3.5,0
2025-09,Садовая 97к2,33,33,31.4,4.5,0
2025-09,Садовая 101,40,29,14.1,4.3,0
2025-09,Полевая 18,49,44,34.2,3.6,0
2025-09,Полевая 22к1,55,54,40.8,4.6,0
2025-09,Солнечный 15,23,22,32.7,4.7,0
2025-09,Речная 118,55,53,28.2,3.9,0
2025-09,Луговая 30,30,27,14.4,3.5,0
2025-09,Цветочная 8,21,20,32.1,4.7,0
2025-09,Озёрная 6,19,17,27.3,4.4,0
2025-10,Лесная 7к1,32,29,40.6,4.2,0
2025-10,Лесная 44,35,31,28.5,4.0,0
2025-10,Лесная 46,41,36,33.9,4.2,1
2025-10,Садовая 97к2,37,37,32.2,4.7,1
2025-10,Садовая 101,39,27,33.9,4.6,0
2025-10,Полевая 18,66,63,36.0,4.1,0
2025-10,Полевая 22к1,36,35,24.9,4.0,0
2025-10,Солнечный 15,29,26,22.5,3.9,0
2025-10,Речная 118,63,57,22.1,3.6,0
2025-10,Луговая 30,59,58,28.8,4.1,0
2025-10,Цветочная 8,31,30,20.5,4.7,0
2025-10,Озёрная 6,50,47,29.3,4.6,0
2025-11,Лесная 7к1,37,37,23.9,3.6,0
2025-11,Лесная 44,70,62,20.1,4.3,0
2025-11,Лесная 46,70,67,30.0,4.2,0
2025-11,Садовая 97к2,33,33,35.9,3.5,0
2025-11,Садовая 101,31,24,35.3,4.4,0
2025-11,Полевая 18,31,29,21.8,4.6,0
2025-11,Полевая 22к1,49,48,21.3,3.5,0
2025-11,Солнечный 15,44,41,41.0,3.5,0
2025-11,Речная 118,48,48,16.6,4.2,0
2025-11,Луговая 30,52,50,35.8,4.3,0
2025-11,Цветочная 8,26,23,22.8,3.7,0
2025-11,Озёрная 6,32,30,38.1,4.4,0
2025-12,Лесная 7к1,54,52,40.5,3.9,0
2025-12,Лесная 44,58,58,21.9,3.9,0
2025-12,Лесная 46,32,30,35.5,3.8,0
2025-12,Садовая 97к2,67,62,19.5,3.5,0
2025-12,Садовая 101,36,27,17.3,3.6,0
2025-12,Полевая 18,48,48,25.9,3.6,0
2025-12,Полевая 22к1,54,53,35.7,4.3,0
2025-12,Солнечный 15,37,33,14.8,4.4,0
2025-12,Речная 118,68,62,38.9,4.5,0
2025-12,Луговая 30,24,22,29.2,4.0,0
2025-12,Цветочная 8,33,29,16.5,3.7,1
2025-12,Озёрная 6,65,61,23.5,4.1,0
2026-01,Лесная 7к1,27,27,31.6,3.7,1
2026-01,Лесная 44,41,36,28.2,3.6,0
2026-01,Лесная 46,55,50,41.3,4.7,0
2026-01,Садовая 97к2,45,43,38.1,3.9,0
2026-01,Садовая 101,61,42,36.7,4.7,0
2026-01,Полевая 18,48,47,18.4,4.0,0
2026-01,Полевая 22к1,23,22,36.8,4.6,0
2026-01,Солнечный 15,26,25,16.4,3.9,0
2026-01,Речная 118,33,33,42.0,3.4,0
2026-01,Луговая 30,71,67,30.0,4.7,0
2026-01,Цветочная 8,66,64,41.0,3.5,0
2026-01,Озёрная 6,54,52,29.3,3.8,0
… пропущено 1 715 знаков …
2026-05,Озёрная 6,35,31,33.4,3.6,0
2026-06,Лесная 7к1,21,21,33.0,4.0,0
2026-06,Лесная 44,52,52,22.4,4.1,0
2026-06,Лесная 46,23,22,33.1,4.0,0
2026-06,Садовая 97к2,27,27,27.2,3.5,0
2026-06,Садовая 101,34,24,35.2,3.6,0
2026-06,Полевая 18,23,22,32.6,3.7,0
2026-06,Полевая 22к1,33,32,32.5,4.1,0
2026-06,Солнечный 15,52,46,25.8,4.0,0
2026-06,Речная 118,31,29,31.6,4.0,0
2026-06,Луговая 30,48,48,38.6,3.7,0
2026-06,Цветочная 8,23,22,34.0,4.3,0
2026-06,Озёрная 6,29,28,32.0,3.7,0
```
Сначала ответь строго JSON:
{"total_tickets": всего обращений за период,
"worst_overdue_house": дом с наибольшей долей обращений, закрытых НЕ в срок (1 − closed_on_time / tickets за весь период),
"peak_month": месяц с максимальным числом обращений по всем домам (YYYY-MM),
"weighted_csat": средняя оценка csat, взвешенная по числу обращений (2 знака),
"change_pct_2026_06_vs_2025_07": изменение общего числа обращений в 2026-06 относительно 2025-07, % (1 знак),
"anomaly_house": дом с аномальным значением avg_close_hours,
"anomaly_month": месяц этой аномалии (YYYY-MM),
"rows_with_gzhi_complaints": число строк (дом-месяц), где gzhi_complaints > 0}
Затем — 3 главных вывода для директора УК (до 150 слов).
Таблица через скрипт1 492 знаков
Что проверялось: 8 показателей по таблице: сумма обращений, худший дом по просрочке, пиковый месяц, взвешенный CSAT, изменение год к году, дом и месяц аномалии, число строк с жалобами в ГЖИ. В варианте со скриптом код запускается на файле.
[Пользователь]
Есть файл data.csv — выгрузка из Excel «Обращения жителей по домам», 144 строк, разделитель — запятая, есть строка заголовков.
Колонки: month — месяц (YYYY-MM); house — дом; tickets — обращений за месяц; closed_on_time — закрыто в срок;
avg_close_hours — среднее время закрытия, часы; csat — средняя оценка жителей 1–5; gzhi_complaints — жалоб в ГЖИ.
Первые строки:
```csv
month,house,tickets,closed_on_time,avg_close_hours,csat,gzhi_complaints
2025-07,Лесная 7к1,25,23,28.1,4.1,0
2025-07,Лесная 44,24,23,39.1,4.3,0
2025-07,Лесная 46,54,50,37.6,4.5,0
2025-07,Садовая 97к2,55,52,20.7,4.3,0
2025-07,Садовая 101,24,17,14.3,4.6,0
```
Напиши скрипт на Python 3, используя только стандартную библиотеку, который читает data.csv из текущей папки и печатает в stdout ровно один JSON:
{"total_tickets": всего обращений за период,
"worst_overdue_house": дом с наибольшей долей обращений, закрытых НЕ в срок (1 − closed_on_time / tickets за весь период),
"peak_month": месяц с максимальным числом обращений по всем домам (YYYY-MM),
"weighted_csat": средняя оценка csat, взвешенная по числу обращений (2 знака),
"change_pct_2026_06_vs_2025_07": изменение общего числа обращений в 2026-06 относительно 2025-07, % (1 знак),
"anomaly_house": дом с аномальным значением avg_close_hours,
"anomaly_month": месяц этой аномалии (YYYY-MM),
"rows_with_gzhi_complaints": число строк (дом-месяц), где gzhi_complaints > 0}
Верни только код в одном блоке ```python```.
Разработка
Python: разбор «1h30m15s»629 знаков
Что проверялось: 17 тестов: корректные строки и 11 видов ошибочного ввода.
[Пользователь]
Напиши на Python 3.12 функцию `parse_duration(s: str) -> int`, которая переводит строку длительности в секунды.
Формат: последовательность компонентов `<целое неотрицательное число><единица>`, единицы `d`, `h`, `m`, `s`.
Правила:
- единицы идут строго в порядке d → h → m → s, каждая не более одного раза, любые можно пропускать;
- значения не ограничены сверху ("90m" допустимо);
- пробелы, знаки, дробные числа, число без единицы, пустая строка, неизвестные единицы — ошибка;
- при любой ошибке бросать `ValueError`.
Примеры: "1h30m15s" -> 5415, "2d" -> 172800, "0s" -> 0.
Верни только код функции в одном блоке ```python```.
Python: LRU-кэш с TTL935 знаков
Что проверялось: 11 тестов: вытеснение LRU, граница TTL, get не продлевает TTL, истёкшие вытесняются первыми, производительность O(1).
[Пользователь]
Реализуй на Python 3.12 класс `TTLCache` — LRU-кэш с ограничением времени жизни записей.
API:
- `TTLCache(capacity: int, ttl: float, clock: Callable[[], float] = time.monotonic)`; `capacity < 1` или `ttl <= 0` → `ValueError`.
- `put(key, value)` — вставляет или обновляет запись; обновление делает запись самой свежей (MRU) и сбрасывает её TTL.
- `get(key)` — возвращает значение или `None`. Успешный `get` делает запись MRU, но НЕ продлевает TTL.
- Запись считается истёкшей, если `clock() - время_последнего_put >= ttl`; истёкшие записи ведут себя как отсутствующие.
- При вставке нового ключа в заполненный кэш сначала удаляются все истёкшие записи, и только если места всё ещё нет — вытесняется наименее недавно использованная (LRU).
- `len(cache)` — количество неистёкших записей.
- `get`/`put` должны работать за амортизированное O(1) (очистка истёкших при вставке может быть O(n)).
Верни только код в одном блоке ```python```.
Python: исправить баги759 знаков
Что проверялось: 9 тестов: соприкасающиеся, вложенные и неотсортированные интервалы, вход не изменяется, ValueError.
[Пользователь]
В коде ниже есть ошибки. Исправь функцию так, чтобы она соответствовала спецификации.
Спецификация `merge_intervals(intervals: list[tuple[int, int]]) -> list[tuple[int, int]]`:
- объединяет пересекающиеся И соприкасающиеся интервалы ([1,3] и [3,5] → [1,5]);
- возвращает список кортежей, отсортированный по началу;
- не изменяет входной список;
- если у какого-то интервала start > end — `ValueError`.
```python
def merge_intervals(intervals):
intervals.sort()
result = []
for start, end in intervals:
if result and start < result[-1][1]:
result[-1][1] = end
else:
result.append([start, end])
return result
```
Кратко перечисли найденные ошибки, затем дай исправленный код в одном блоке ```python```.
PHP: порядок пакетов798 знаков
Что проверялось: 11 тестов: цепочки, неявные пакеты, лексикографический порядок, повторы, циклы и самоцикл.
[Пользователь]
Напиши на PHP 8.2 функцию `resolveOrder(array $deps): array` — порядок установки пакетов.
- `$deps` — ассоциативный массив `имя_пакета => список_зависимостей` (строки).
- Зависимость, которая не встречается как ключ, считается пакетом без зависимостей и тоже попадает в результат.
- Результат — список имён, где каждый пакет стоит после всех своих зависимостей.
- Порядок детерминирован: на каждом шаге из всех пакетов, готовых к установке, выбирается лексикографически наименьший.
- Повторы в списке зависимостей допустимы и не влияют на результат.
- При циклической зависимости (в т.ч. пакет зависит сам от себя) — `InvalidArgumentException`, в сообщении должно быть слово `cycle`.
- Пустой вход → пустой массив.
Верни только код (с `<?php`) в одном блоке ```php```, без примеров использования.
SQL: выручка по городам1 130 знаков
Что проверялось: Результат запроса на тестовой базе совпадает с эталоном построчно. Ловушка: заказы 30 июня со временем теряются при BETWEEN.
[Пользователь]
База SQLite:
```sql
CREATE TABLE customers (id INTEGER PRIMARY KEY, name TEXT NOT NULL, city TEXT NOT NULL);
CREATE TABLE orders (id INTEGER PRIMARY KEY, customer_id INTEGER NOT NULL REFERENCES customers(id),
created_at TEXT NOT NULL, -- 'YYYY-MM-DD HH:MM:SS'
status TEXT NOT NULL CHECK (status IN ('paid','refunded','cancelled')));
CREATE TABLE order_items (order_id INTEGER NOT NULL REFERENCES orders(id), product_id INTEGER NOT NULL,
qty INTEGER NOT NULL, price INTEGER NOT NULL);
```
Напиши один SQL-запрос (SQLite), который для каждого города возвращает по оплаченным (`status = 'paid'`) заказам за второй квартал 2026 года (с 1 апреля по 30 июня включительно):
- `city`
- `revenue` — выручка, сумма `qty * price`
- `customers` — число уникальных покупателей с оплаченными заказами за период
- `top_product_id` — товар с наибольшей выручкой в этом городе за период (при равенстве — меньший `product_id`)
Города без выручки за период не выводить. Сортировка: `revenue` по убыванию, затем `city` по возрастанию.
Верни только запрос в одном блоке ```sql```.
Архитектура биллинга (Laravel)853 знаков
Что проверялось: 8 ключевых решений: идемпотентность, журнал вебхуков, машина состояний, порядок событий, доменные события, блокировки, proration, деньги в копейках.
[Пользователь]
Ты — senior-архитектор. Проект: модульный монолит на Laravel 12 (PHP 8.3, PostgreSQL, Redis, очереди Horizon).
Нужно спроектировать модуль «Подписки и биллинг» для B2B SaaS:
- тарифы с помесячной и годовой оплатой, смена тарифа посреди периода (proration);
- оплата через внешний платёжный провайдер (вебхуки могут приходить повторно, не по порядку и с задержкой);
- пробный период 14 дней, grace period 3 дня при неуспешном списании, затем блокировка;
- другие модули (доступ к функциям, уведомления, аналитика) должны узнавать об изменениях подписки.
Опиши: 1) модель данных (таблицы и ключевые поля), 2) состояния подписки и переходы, 3) обработку вебхуков (идемпотентность, порядок, ретраи), 4) как считать proration, 5) границы модуля и интеграцию с другими модулями, 6) основные риски и как их тестировать.
Будь конкретен, без воды. До ~900 слов.
Договор: неустойки7 996 знаков
Что проверялось: 6 ответов в JSON: две неустойки с учётом лимита 10% цены договора, право отказа от договора (нет — нужно больше 20 дней), противоречие пп. 9.2 и 12.4, сумма предоплаты.
[Пользователь]
Ниже договор поставки. Ответь на вопросы, опираясь только на текст договора.
<договор>
ДОГОВОР ПОСТАВКИ № 118/П-2026
г. Екатеринбург, 2 марта 2026 г.
ООО «ХладТехСнаб» (Поставщик), в лице генерального директора Лаптева А. В., и АО «Уральский Продовольственный Комбинат» (Покупатель), в лице финансового директора Серовой Н. Ю., заключили настоящий договор о нижеследующем.
ПРЕДМЕТ ДОГОВОРА
1.1. Поставщик обязуется поставить, а Покупатель — принять и оплатить промышленное холодильное оборудование (далее — Товар) в количестве, ассортименте и по ценам, указанным в Спецификации.
1.2. Товар поставляется одной или несколькими партиями по заявкам Покупателя в пределах цены Договора.
2. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
2.1. В настоящем Договоре используются следующие термины: «Товар» — оборудование, указанное в Спецификации (Приложение № 1); «УПД» — универсальный передаточный документ; «Рабочий день» — день, не являющийся выходным или нерабочим праздничным днём в соответствии с законодательством Российской Федерации; «Место поставки» — склад Покупателя по адресу: г. Екатеринбург, ул. Монтажников, д. 4, строение 2. Заголовки разделов используются для удобства и не влияют на толкование условий.
ЦЕНА И ПОРЯДОК РАСЧЁТОВ
3.1. Цена Договора составляет 4 860 000 (четыре миллиона восемьсот шестьдесят тысяч) рублей 00 копеек, включая НДС 22 %.
3.2. Покупатель перечисляет предоплату в размере 30 % цены Договора в течение 5 (пяти) рабочих дней с даты подписания Договора.
3.3. Оставшаяся часть цены оплачивается в течение 15 (пятнадцати) рабочих дней с даты подписания УПД на последнюю партию.
3.4. Обязательство по оплате считается исполненным с момента списания денежных средств с корреспондентского счёта банка Покупателя.
СРОКИ ПОСТАВКИ
4.1. Поставка всего объёма Товара осуществляется в срок не позднее 45 (сорока пяти) календарных дней с даты поступления предоплаты на расчётный счёт Поставщика.
4.2. Досрочная поставка допускается только с письменного согласия Покупателя.
4.3. Датой поставки считается дата подписания Покупателем УПД.
5. КАЧЕСТВО И КОМПЛЕКТНОСТЬ
5.1. Качество Товара должно соответствовать техническим условиям производителя, требованиям технических регламентов Таможенного союза и Спецификации. Товар поставляется новым, не бывшим в употреблении, в заводской упаковке, обеспечивающей сохранность при транспортировке. Вместе с Товаром передаются: паспорт изделия, руководство по эксплуатации на русском языке, декларация о соответствии, гарантийный талон. Некомплектная поставка считается непоставкой соответствующей части Товара.
6. ПРИЁМКА ТОВАРА
6.1. Приёмка по количеству мест производится в момент передачи Товара представителю Покупателя. Приёмка по количеству единиц внутри упаковки и по качеству производится в течение 10 (десяти) рабочих дней с даты поставки. При выявлении несоответствий составляется акт с участием представителя Поставщика; неявка представителя в течение 3 (трёх) рабочих дней после уведомления даёт Покупателю право составить акт в одностороннем порядке.
7. УПАКОВКА И МАРКИРОВКА
7.1. Упаковка должна соответствовать ГОСТ и обеспечивать сохранность Товара при перевозке всеми видами транспорта с учётом перегрузок. Маркировка наносится на каждое грузовое место и содержит наименование Товара, номер Договора, вес брутто и нетто, манипуляционные знаки. Расходы на упаковку и маркировку включены в цену Договора.
ГАРАНТИЙНЫЕ ОБЯЗАТЕЛЬСТВА
… пропущено 3 498 знаков …
16. УВЕДОМЛЕНИЯ
16.1. Все уведомления направляются в письменной форме заказным письмом с уведомлением о вручении по адресам, указанным в разделе 14, либо по электронной почте с последующим направлением оригинала. Уведомление считается полученным на пятый календарный день после отправки заказного письма, если не будет доказано более раннее получение.
</договор>
Вопросы:
q1. Какую неустойку (в рублях) должен заплатить Поставщик, если партия Товара стоимостью 1 200 000 руб. поставлена с просрочкой 17 календарных дней?
q2. Каков максимальный размер неустойки Поставщика за просрочку поставки (в рублях)?
q3. Какую неустойку (в рублях) заплатит Поставщик, если Товар стоимостью 4 000 000 руб. поставлен с просрочкой 140 дней?
q4. Может ли Покупатель в одностороннем порядке отказаться от договора при просрочке поставки 18 календарных дней? (true/false)
q5. Есть ли в договоре противоречащие друг другу условия? Укажи номера пунктов и суть противоречия.
q6. Сумма предоплаты в рублях?
Ответ дай строго в формате JSON: {"q1": число, "q2": число, "q3": число, "q4": true/false, "q5": "текст", "q6": число}
Финансовый анализ1 150 знаков
Что проверялось: 6 показателей с допуском ±0,15: валовая маржа, её изменение в п. п., операционная прибыль, квартал с лучшей маржой, CAC, рост выручки год к году.
[Пользователь]
Ты — финансовый аналитик. Данные компании (B2B-дистрибуция) по кварталам:
| Показатель, тыс. руб. | 2025Q2 | 2025Q3 | 2025Q4 | 2026Q1 | 2026Q2 |
|---|---|---|---|---|---|
| Выручка | 41 200 | 44 900 | 52 300 | 47 800 | 50 600 |
| Себестоимость | 24 100 | 26 500 | 31 900 | 27 700 | 30 900 |
| Маркетинг | 3 900 | 4 600 | 6 800 | 5 200 | 7 400 |
| ФОТ (без производства) | 7 800 | 8 100 | 8 300 | 8 900 | 9 100 |
| Аренда и прочие | 2 100 | 2 200 | 2 200 | 2 300 | 2 300 |
| Новые клиенты, шт. | 310 | 350 | 420 | 330 | 360 |
Операционная прибыль = Выручка − Себестоимость − Маркетинг − ФОТ − Аренда и прочие.
Валовая маржа = (Выручка − Себестоимость) / Выручка.
CAC = Маркетинг / Новые клиенты (в тыс. руб.).
Сначала дай JSON (числа, проценты — в процентах, округление до 0,1):
{"gm_2026Q2": ..., "gm_change_pp": изменение валовой маржи 2026Q2 к 2026Q1 в п.п., "op_profit_2026Q2": ..., "best_op_margin_quarter": "квартал с максимальной операционной маржой", "cac_2026Q2": ..., "yoy_revenue_growth_pct": рост выручки 2026Q2 к 2025Q2}
Затем кратко (до 200 слов) для собственника: что происходит с бизнесом, главная проблема и 3 конкретных действия.
Поручения из планёрки1 680 знаков
Что проверялось: 4 поручения с верными исполнителями и датами (оценку миграции берёт Сергей вместо Дмитрия, отменённое КП не включено), 2 решения.
[Пользователь]
Стенограмма планёрки от четверга, 10 сентября 2026 года.
Анна (CEO): Коллеги, начнём. Первое — тарифы. Мы долго обсуждали, решение такое: переходим на годовые тарифы, скидка при оплате за год — 15 процентов. Возражений нет? Отлично, фиксируем.
Марина (маркетинг): Тогда мне нужно обновить прайс-лист и лендинг.
Анна: Да, Марина, прайс-лист с годовыми тарифами — до конца следующей недели.
Олег (продажи): А что с «Ромашкой»? Я могу подготовить им коммерческое предложение по новой сетке.
Анна: Давай, Олег, подготовь КП для «Ромашки».
Ирина (аккаунтинг): Подождите, «Ромашка» вчера подписалась с конкурентом, я только утром узнала.
Анна: Тогда стоп, КП для «Ромашки» не делаем, вычеркни.
Анна: Второе — биллинг. Дмитрий, нужна оценка миграции биллинга под годовые тарифы, к 25 сентября.
Дмитрий (разработка): У меня на следующей неделе релиз платёжного шлюза, боюсь не успею.
Анна: Хорошо, тогда пусть Сергей возьмёт оценку миграции, срок тот же.
Сергей (разработка): Принято.
Анна: Третье — клиентов нужно предупредить об изменениях. Ирина, разошли уведомление текущим клиентам в понедельник.
Ирина: Сделаю.
Олег: А мобильное приложение запускаем в ноябре, как планировали?
Анна: Нет. Решили отложить запуск мобильного приложения на первый квартал 2027 года — сейчас все силы на тарифы.
Анна: Олег, раз так, пересобери, пожалуйста, roadmap продаж без мобильного приложения, до конца месяца.
Олег: Хорошо.
Анна: Всем спасибо.
Извлеки из стенограммы решения и поручения. Сроки переведи в конкретные даты в формате YYYY-MM-DD. Отменённые поручения не включай.
Ответ — строго JSON:
{"decisions": ["..."], "action_items": [{"owner": "имя", "task": "...", "deadline": "YYYY-MM-DD"}]}
Документ на 30 тыс. токенов100 551 знаков
Что проверялось: Базовые суточные 3 500 ₽ (не будущие октябрьские 4 000), коэффициент 1,4 для уровня L5, итог 19 600 ₽.
[Пользователь]
<положение>
ПОЛОЖЕНИЕ О СЛУЖЕБНЫХ КОМАНДИРОВКАХ АО «ТЕХНОПРОМ» (редакция от 1 июля 2026 г.)
Раздел 1. Общие положения. Настоящее Положение устанавливает порядок направления работников в служебные командировки, нормы возмещения расходов и порядок отчётности. Положение применяется ко всем подразделениям Общества.
Раздел 2. Нормы расходов по городам. Если иное не установлено разделом 5, применяются следующие нормы.
2.1. Москва. Суточные при командировке в г. Москва составляют 3 300 руб. в сутки. Лимит на проживание в Москве — 5 500 руб. за сутки при размещении в гостинице категории не выше «четыре звезды». Расходы на такси от аэропорта или вокзала возмещаются в пределах 2 000 руб. за поездку при наличии чека. Представительские расходы в Москве согласуются заранее и не превышают 3 500 руб. на одно мероприятие. Бронирование проживания осуществляется через корпоративного агента; самостоятельное бронирование допускается, если стоимость не превышает лимит и подтверждена скриншотом альтернативных предложений.
2.2. Энск. Суточные при командировке в г. Энск составляют 2 500 руб. в сутки. Лимит на проживание в Энск — 8 750 руб. за сутки при размещении в гостинице категории не выше «четыре звезды». Расходы на такси от аэропорта или вокзала возмещаются в пределах 1 100 руб. за поездку при наличии чека. Представительские расходы в Энск согласуются заранее и не превышают 8 500 руб. на одно мероприятие. Бронирование проживания осуществляется через корпоративного агента; самостоятельное бронирование допускается, если стоимость не превышает лимит и подтверждена скриншотом альтернативных предложений.
2.3. Новосибирск. Суточные при командировке в г. Новосибирск составляют 4 100 руб. в сутки. Лимит на проживание в Новосибирск — 4 750 руб. за сутки при размещении в гостинице категории не выше «четыре звезды». Расходы на такси от аэропорта или вокзала возмещаются в пределах 2 400 руб. за поездку при наличии чека. Представительские расходы в Новосибирск согласуются заранее и не превышают 6 000 руб. на одно мероприятие. Бронирование проживания осуществляется через корпоративного агента; самостоятельное бронирование допускается, если стоимость не превышает лимит и подтверждена скриншотом альтернативных предложений.
2.4. Екатеринбург. Суточные при командировке в г. Екатеринбург составляют 2 400 руб. в сутки. Лимит на проживание в Екатеринбург — 5 000 руб. за сутки при размещении в гостинице категории не выше «четыре звезды». Расходы на такси от аэропорта или вокзала возмещаются в пределах 2 100 руб. за поездку при наличии чека. Представительские расходы в Екатеринбург согласуются заранее и не превышают 9 500 руб. на одно мероприятие. Бронирование проживания осуществляется через корпоративного агента; самостоятельное бронирование допускается, если стоимость не превышает лимит и подтверждена скриншотом альтернативных предложений.
… пропущено 97 202 знаков …
Раздел 8. Заключительные положения. Положение вступает в силу с даты утверждения и действует до его отмены или замены новой редакцией.
</положение>
Вопрос: работник уровня L5 едет в командировку в Казань с 15 по 18 сентября 2026 года включительно (4 дня). Какую сумму суточных он получит за всю командировку?
Ответ дай строго JSON: {"daily_base": базовые суточные руб., "multiplier": коэффициент, "total": итог руб., "clauses": "номера пунктов"}