Package mutate hosts the shared JSON and form request-mutation helpers used by
replay and origination for both in-process and sidecar-owned flows. It depends
only on the standard library and go-analyze/bulk.
JSON applies set/remove edits to a JSON body using the map form
({"key": value, "nested.key": value}) and returns the re-encoded result.
Returns an error if body is not valid JSON.