[HIGH:100] Issue Found by Staging CI Review
Severity: HIGH
Confidence: 100/100
PR comment: #1279 (comment)
Description
Variable shadowing causes fallback notification to use wrong target — let Some(user) = fallback_user at line 181 shadows the primary user from resolve_routine_notification_target(), causing fallback broadcast to use owner_scope-only target instead of extension-manager-aware target.
Auto-created by staging-ci Claude Code review