I understand that these branch notifications are expected when a developer manually creates a branch review and assigns reviewers. For reference, I’ve attached an example of the expected email generated from a manually created branch review.
However, the emails we’re investigating are different. They contain details such as:
- Review author:
Job(pyPurgeAssemblyDatabaseCache) - Review description:
Automatic unreferenced branch archived '<BranchName>'
The branch referenced in the email no longer exists in the system, so I’m unable to inspect its configuration or reviewer assignments. Based on the branch name, I could only correlate it to a RuleSet that appears to be several years old (approximately 2–3 years).
How are the reviewers determined for these system-generated reviews, especially when the branch no longer exists?
Is there a way to prevent system-generated branch archival notifications from being sent to unintended recipients?
Some of emails are being send to business users, And this was started very nearly.
P.S : 25.1.3 Version

