## What changed?
Add default testhooks.NewHook impl that panics.
## Why?
Only a few tests use testhooks.NewHook; by adding this default impl, the
others can be run without using `-tags test_dep`. This is particularly
useful with agentic coding as it reduces friction.
## How did you test it?
- [ ] built
- [ ] run locally and tested manually
- [x] covered by existing tests
- [ ] added new unit test(s)
- [ ] added new functional test(s)