I created and merged a change draft for Issue #393 , “Loosen prohibition against array elements in 'root' SARIF document”:
https://github.com/oasis-tcs/sarif-spec/blob/master/Documents/ChangeDrafts/Accepted/sarif-v2.0-issue-393-externalized-arrays.docx Michael pointed out that this allows you to start writing the elements of an array-valued externalizable property to the root file, and then, if there are too many, to externalize the rest of them. Please take a look. The complete change is below, pasted as an image this time so you can see the change bars (which don’t paste into Outlook). Next is Issue #389 , “toolExecutionSuccessful default is too ambiguous”. Thanks, Larry