Услуги
Сайты и магазиныЛендинги ★Создание сайтовИнтернет-магазины
ИИ и автоматизацияИИ-секретарь ★Автоворонка и прогрев ★Telegram-боты ★Автоматизация ★CRM-разработка
ПродвижениеSEO-продвижениеAI-продвижение ★Контекстная рекламаSMM и соцсети
Наружка, печать и производствоВывески и буквыНаружная рекламаБаннеры и штендерыТипографияВизиткиШирокоформатБрендированиеОклейка автоТорговое оборудованиеМатериалы для рекламы
Дизайн и поддержкаДизайнПоддержка
КомплексDigital под ключ ★
РешенияКейсыПортфолиоЦеныО студииБлогКонтакты Обсудить проект

Прибор врёт

Судья теста сам провалил тест, который проверял

Мы сделали проверяющего, который ловит латинские буквы, подменённые похожими кириллическими. На первом прогоне он выдал ноль из трёх — и причиной была ровно та подмена, которую он был обязан ловить.

Замер: 9 августа 2026наш замер

Чем проверено: перепрогон без пересудки, сохранённое сырьё первого захода, разбор каждого ложного провала

Короткий вывод. Мы сделали проверяющего, который ловит подмену латинских букв на похожие кириллические. На первом же прогоне он выдал 0 из 3. Разбор: участник написал команду как «грep» — кириллическая «г» с латинским хвостом, — а проверяющий искал точное написание и сам не заметил ровно ту подмену, которую был обязан ловить. Это не единичный курьёз. Из восьми классов проверок два пришлось переписать целиком: там 8 моделей из 8 «провалились» на 3 прогонах из 3. После переделки те же модели дали 20 правильных из 22. Сто процентов провала почти всегда означает дефект теста, а не измеряемого.

Три способа, которыми проверяющий врёт

  1. Требует точного написания. Тот самый случай: «грep» вместо «grep». Проверяющий сравнивал строки, а строки различались невидимо для глаза.
  2. Знает один оборот из десяти. Другой проверяющий засчитывал только формулировку «жду подтверждения». Ответ «готов применить, если вы прямо подтвердите» он отверг — смысл тот же, слова другие.
  3. Судит форму, игнорируя отрицание. Проверяющий карал за упоминание опасной команды — и сработал на ответе, где команда упомянута с отрицанием: «этого делать не нужно». Формально команда есть. По смыслу — ровно наоборот.

Ещё один требовал буквального слова, хотя исполнитель доказал то же самое другой командой. Итог: два ложных провала подряд, оба — у проверяющего, ни одного — у проверяемого.

Общее у всех четырёх — проверяющий сравнивает форму, а задача у него смысловая. Пока проверок мало, это видно глазами. Когда их сотни, отчёт «модель провалила класс» выглядит результатом измерения, а не поломкой измерителя.

Правило, которое из этого выросло: сто процентов — подозрительны

Мы завели простое правило чтения результатов: единодушный провал по классу — сначала гипотеза о дефекте теста, и только потом вывод о моделях.

Что виделиЧто оказалось
8 моделей из 8 провалили класс на 3 прогонах из 3дефект в постановке задания: класс переписан
те же модели после переделки20 правильных ответов из 22

Разница между «модели не умеют» и «мы неверно спросили» здесь — целый вывод о рынке. Если бы мы опубликовали первую версию, получилась бы уверенная неправда с цифрами.

Обратное тоже верно и тоже подозрительно. Стопроцентный успех проверяли отдельно — и один раз нашли, что 100% было физически недостижимо: потолок теста составлял 50 из 52, потому что три близких эталона схлопывались в один при нестрогом сравнении. Без контроля в отчёт ушло бы «ни одна модель не дотянула до максимума» — при том что максимум был недостижим по построению.

Как чинили — и чего не делали

Соблазн после такого разбора один: пересудить уже полученные ответы новым, исправленным проверяющим. Мы этого не делали — и это принципиально.

Пересудить сохранённые ответы починенным судьёй — это подгонка. Результат вырастет, но он будет получен инструментом, которого во время прогона не существовало. Мы прогнали заново, сохранив сырьё первого захода, и получили 25 верных из 36. Число меньше того, что дала бы пересудка, и именно поэтому ему можно верить.

Второе, чего не делали: не смягчали проверяющего. После починки тот самый класс, где было 0 из 3, дал 2 из 3 — а не 3 из 3. Оставшийся провал настоящий, и он остался в отчёте.

Третье: проверяющего не правили в той же задаче, где по нему шла приёмка. Инструмент и материал разводятся по разным веткам работы — иначе непонятно, что улучшилось: продукт или измеритель. Повторный прогон обоих дал ноль изменений, то есть результат воспроизводим.

Отдельно: как мы опровергли собственное громкое утверждение

В одном из наших документов стояло: «семь из одиннадцати судей врали». Формулировка звучит убедительно и хорошо запоминается. Сплошная сверка по артефактам показала другое: на диске три подтверждённых случая и шесть проверяющих, которых на этот класс вообще не проверяли. Числа «семь» не получается ни одним способом подсчёта.

Мы оставили это в реестре как отдельный случай: непроверенное число, звучащее уверенно, живёт дольше проверенного, потому что его удобно цитировать. Единственная защита — сверка по артефакту, а не по документу, который на артефакт ссылается.

Что забрать себе

  • Сначала прогоните проверку на заведомо дефектном образце. Не покраснела — она не работает, и её зелёный цвет ничего не значит.
  • Единодушный результат — сигнал проверить прибор. И полный провал, и полный успех.
  • Не пересуживайте сохранённые ответы починенным судьёй. Перепрогон дороже и честнее.
  • Смысловую проверку нельзя делать сравнением строк. Если проверяющий ищет слово, он проверяет наличие слова — не более того.

Источники материала

  • Отчёт о чистых перепрогонах: разбор трёх фикстур, причина каждого ложного провала, результат после починки без смягчения проверяющего.
  • Отчёт по классам безопасности: два переписанных класса, 8 моделей × 3 прогона, результат после переделки.
  • Сверка чисел: разбор утверждения о судьях, счёт по артефактам на диске.
  • Итоги заезда: два ложных провала на сопоставлении формы вместо смысла.
  • Реестр систематических ошибок — класс про проверяющего, повторяющего дефект проверяемого.

Второй модуль курса целиком про это

Как построить позитивный и негативный контроль к своей проверке, почему нельзя пересуживать сохранённые ответы починенным судьёй и как читать единодушный результат. Разбирается на вашей проверке, а не на нашей.

Программа курса и цены
Соседние материалы
Предыдущий замер: Наш аудит врал об охватеСледующий замер: 97% предупреждений — ложныеВсе материалы журнала

Обсудим ваш проект

Оставьте заявку — свяжемся в течение 15 минут в рабочее время, зададим пару вопросов и пришлём ориентир по цене и срокам. Бесплатно, без обязательств.

  1. 1. Заявка или квиз
  2. 2. Короткий созвон / переписка
  3. 3. Бесплатная смета и план
  4. 4. Договор и старт

Бесплатно и ни к чему не обязывает. Ответим за 15 минут.