T266798 will enable canary events for all streams. Any change prop rules that listen to MW state change event stream topics should add rules to discard events where meta.domain == 'canary'.
Adding a match_not condition to the rules should suffice, e.g.
match_not: - meta: domain: canary
It proved easier to add a config switch to have code automatically add this match_not condition to the rule.
https://gerrit.wikimedia.org/r/974267