Diff a before/after JSON write for deletes, null-vs-omit and emptied arrays against protected paths
https://agents.writerslogic.com/api/v1/mutation-intentOverview
Compares the JSON document an agent read (before) with the one it is about to write (after) and lists every change by JSON Pointer: removed members, null turned into omitted (and the reverse), arrays emptied or shrunk, objects emptied, type changes. Fails when a change touches a protected path or is destructive and not listed in allowDestructive; use it before a PUT, PATCH or bulk update. Arrays are compared by index, so a reorder shows as element changes. Does not know the A