Herald rules that match "Is newly created" do not work as expected when Drafts are enabled.
Repro:
- Enable prototypes.
- Write a revision like that watches revisions and specifies a "Is newly created" condition, with a "send email" action.
- Create a new revision.
No email is sent when the revision promotes out of Draft state.
Example rule: {H170}
[[ https://secure.phabricator.com/herald/transcript/348351/ | First pass (creation) ]]:
{F6383707,width=66%}
[[ https://secure.phabricator.com/herald/transcript/348358/ | Third pass (promotion) ]]:
{F6383720,width=66%}
All passes: https://secure.phabricator.com/herald/transcript/query/wJg_lnKutUrv/#R
See T13027, D18819.