3ed88eeef3
Круг записи разговоров принят своей рукой. Сторожа резал сам и шестым способом, которого исполнитель не пробовал: перевернул знак срока. Покраснело 6 проверок из 23 и покраснело в обе стороны — старое осталось, свежее исчезло. Возврат доказан слепком. Прогон сервера своей рукой: 4930 проверок, красных 0, код возврата 0 — сходится с точкой отсчёта. Интерфейсного прогона круг не требует, и это замер: за четыре коммита не тронуто ни одного файла под app и resources. Восьмая ошибка надзирателя того же класса, что первые семь. Найдя слепое место в сверке, я предложил редактору лечение — сравнивать файл целиком — не измерив предмет. Редактор измерил и отверг: выше начала диалплана лежат 57 строк шапки про сам репозиторий, которой на сервере не будет никогда, и сплошная сверка дала бы вечный шум в полсотни строк. Его числа проверены моей рукой и сошлись. Правило: предлагая помощнику способ, меряй предмет так же строго, как чужой отчёт. Из пяти возражений помощников верны четыре, одно ложно, и отличить их можно было только замером. Своей рукой найдены две беды в бумаге исполнителя: неправда про начало серверного файла и обещание числа 3 там, где честное число 5. Отданы другому помощнику по правилу правщик не автор. Вырезание второго рода дало улов крупнее самой задачи. Допущение задачи — разговор живёт в звуковом файле — неверно: мест четыре. Дословная расшифровка речи человека пишется в журналы моста, телефон каждого звонившего лежит в летописи звонков с 23 июля, и ни то ни другое не чистит никто, а перезагрузку они переживают. Звук оказался единственным местом, у которого хоть какая-то чистка была. Заведена задача З-0.8, брать без слова владельца нельзя. Счётчики плана были устаревшими по моей же вине со вчерашнего дня — стояло 47 при 49 задачах. Исправлено, стало 50, и рядом записано, что число уже протухало.