Applies apply_patch v4a-style filesystem updates against a local execution environment.
The implementation is intentionally conservative. It supports add, delete, update, and move operations using the appendix-style patch envelope and verifies update hunks against current file contents before writing changes.
Summary
Types
Functions
@spec apply(term(), String.t()) :: {:ok, [operation_result()]} | {:error, String.t()}