When creating a Herald rule, in particular a global rule, it would be nice if one of the possible actions was to add named "flags"/"reminders"/"suggestions". Currently the options are basically to add a (blocking) reviewer, notify or add a colored flag, but colored flags are not as immediately informative as (and need more convention/context than) a brief text snippet. This could be used for things like:
- "if no tests are part of diff, add 'tests needed' flag"
- "if code X is touched, add 'update version' flag"
- "If summary contains 'blah', add 'blah' flag"
Ideally whenever each of these named flags/reminders are created they could be associated with a URL documenting why they were created in the first place, and what actions to take.