test: use --no-verify in git commit tests to skip hooks
Philip Zeyliger
created
Prompt: Fix the test certainly.
The TestGitStateChangeCreatesGitInfoMessage test was failing because a
global commit-msg hook at ~/.config/git/hooks/commit-msg requires
agent-driven commits to include a 'Prompt:' section.
Fix by adding --no-verify to git commit commands in two places:
1. The runCmd helper function for setup commits
2. The predictable service message that triggers the agent commit