Watch for danger.
Details
Apr 20 2022
I believe the above changes covered everything, and there hasn't been any more action on the motivating customer issues, although this isn't terribly meaningful.
This is resolved and/or mooted.
Mar 4 2021
I dug up another one of these in PHI1439, but there is a lot of text in that issue that I haven't re-read yet.
Feb 19 2021
A minimal implementation here is probably:
Feb 18 2021
Feb 17 2021
Feb 5 2021
Jan 26 2021
It looks like the case in PHI1977 was actually a situation of attempting to trigger an audit by writing a Differential rule, so the Global/Personal stuff may still be worth fixing but has zero known cases of actual confusion in the wild. I'm less sure how the UI could be clarified around the Audit/Differential issue.
Jan 20 2021
See PHI1977 for a somewhat-similar issue: a user was (probably) looking for an action available only in Global Herald rules, and didn't realize available actions depend on rule scope.
Nov 7 2020
The profiling in D20566 seems satisfactory, and has been useful in resolving or understanding a few performance-related issues.
Oct 16 2020
May 20 2020
Feb 3 2020
Jan 29 2020
Jan 24 2020
Jan 23 2020
Remaining work:
D20947 does not implement "Author's packages" as a "Commit Content" field, nor as a "Commit Content (Hook)" field. The reason for this is that getting the modern authorPHID in both cases is somewhat complicated.
Jan 21 2020
Jan 17 2020
Jan 15 2020
This should be fixed by D20943. Note that "Mute" in this context mutes notifications about edits to the object (e.g. "Alice renamed rule Hxxx from X to Y."), not notifications sent by the rule itself.
Nov 6 2019
Sep 25 2019
Sep 12 2019
D20808 fixes the two original cases (Harbormaster and Legalpad). There are probably more fields or actions which could be configured to be sometimes-unavailable, but these are probably the major ones.