find-based discovery in run-bats.sh and run-tests.sh picked up test files nested inside on-disk git worktree checkouts under .claude/worktrees/ (untracked, created by background agent isolation), whose submodule-based test_helper isn't initialized there — causing spurious pre-push failures unrelated to any real change. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>