Diff a draft against the current workflow
Returns a structured diff between the draft and the currently serving
workflow version — counts of added/removed/changed policy nodes and a
coarse classification (structural or patch) that the dashboard
uses to pre-select the publish rollout percentage.
Required scope: workflows:read