find it hard to understand the method name, maybe: <code>self.ensure_min_adhered_rules_are_within_bounds</code>?