HomePhabricator

Provide a more structured result log for Herald rules

Description

Provide a more structured result log for Herald rules

Summary: Ref T13586. In the footsteps of D21563, make Herald rule results more formal and structured to support meaningful exception reporting.

Test Plan:
Ran various Herald rules and viewed transcripts, including rules with recursive dependencies and condition exceptions.

Screen Shot 2021-02-18 at 10.51.49 AM.png (354×1 px, 61 KB)

Maniphest Tasks: T13586

Differential Revision: https://secure.phabricator.com/D21565