4b98211c64
Applied isolated branch patches with three-way fallback when unrelated parent dirt appears in patch context. Surfaced branch preparation failures instead of reporting no changes. Fixes #3841