Remove unused and unnecessary subtype label checks
What does this MR do and why?
This MR:
- Removes some dead code involving subtypes
- Removes the subtype requirement for the nudge. From the handbook:
The 3 top level types can be applied without having to apply a sub-category type. When the nudge requires a subtype, it can be distracting for engineers and waste their time as they try to find a relevant subtype (when their often is not a relevant one regarding typemaintenance subtypes).
Expected impact & dry-runs
Since this isn't touching a policy YML directly, I'm not sure if this is needed
Action items
N/A
Edited by Paul Slaughter