I think that having a “severity” tag on any custom rules would be a major boon. This would allow a user to implement a custom rule that has an elevated severity versus other rules in the same category.
For example – perhaps we don’t care about silkscreen line overlap, but we do want to make sure that silkscreen text is legible. We could set silkscreen overlap to “ignore” at the top level… But then make a custom rule to check for text overlap specifically and set it’s severity to “Warn”.
I’m sure there are many other use-cases as well. This seems like an obvious feature improvement to me.