Type the task you'd hand an Agent() spawn. This runs the hook's
exact regexes and shows whether it gets nudged back to Bash — because
running tests/build/lint is deterministic and doesn't need an LLM agent.
general-purpose agents each running a test batchpytest -n auto / vitest --shard (parallel at the runner, $0 LLM).
Spawn ork:debug-investigator only for the failing subset.
Green suites cost nothing.
Fires only for general-purpose or untyped spawns.
The reasoning-verb guard leaves writing tests (→ test-generator), debugging/triage, exploration, and audits alone.
Bounded suffixes keep fix(ing) suppressing while fixture/address do not.