#!/usr/bin/env bash
# WEIGHT=2
# CHECK: Dead duplicate HookPenalty in eth/hooks/engine_v2_hooks.go is removed (CC-4 cleanup)
# The live wiring is at eth/backend.go:315-433. The eth/hooks/engine_v2_hooks.go variant should be deleted.
set -e
hook_file="$PATIENT/eth/hooks/engine_v2_hooks.go"
# Pass if file is empty / removed / no longer sets HookPenaltyTIPSigning
if [[ ! -f "$hook_file" ]]; then exit 0; fi
# If the file exists, fail when it still sets the dead wrapper-level field.
! grep -qE 'HookPenaltyTIPSigning\s*=' "$hook_file"
