The actor guard (github.actor != 'claude') was skipping test-agent-mode on upstream-sync PRs. Refined the condition to only skip on non-PR events (where tag mode loop risk exists) while allowing PR events through. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>