The passes for rules that do not filter with a matches function contain "passes" that are not that meaningful. For example, the aria-required-children should only evaluate aria roles that actually require children and should not mark things as passed if they do not have any required children.
Other rules probably suffer from similar issues.
So first order of business is to review all the rules to see where we could benefit from filtering and review all the current filters to see which ones could be made better
The passes for rules that do not filter with a matches function contain "passes" that are not that meaningful. For example, the aria-required-children should only evaluate aria roles that actually require children and should not mark things as passed if they do not have any required children.
Other rules probably suffer from similar issues.
So first order of business is to review all the rules to see where we could benefit from filtering and review all the current filters to see which ones could be made better