pub fn apply_patch(
patch: &StructuredPatch,
workspace_dir: &Path,
) -> ForgeResult<LineAttributionMap>Expand description
Apply a StructuredPatch to a workspace directory.
Atomic: fails entirely on any op failure (no partial apply). Returns line-mapping table for CEA position attribution.