Monitor orgs - false positives in Clean Rules
It would appear that in the default 64 comparison set when using Monitor Changes, that SFDC may be returning fieldmappings in non-deterministic order when custom cleanrules are in effect as when Day n-1 org is compared against Day n org, the same cleanrule's fieldmappings are displaced some number of lines away causing a false positive. The obvious workaround is to remove Cleanrules from the metadata to compare but this means one can't detect true variances anymore.
1
vote
![](https://assets.uvcdn.com/pkg/admin/icons/user_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)
-
Phil Spenceley commented
Another way would be to apply an XML sort to the metadata so the sequence was deterministic, allowing the comparison to detect true variances.