gsxdsm
3566cf8a1d
FN-6695: block unsafe in-review branch rebinds
Protect in-review branch metadata repair from overriding user or checkout ownership.
- Replace the stale optional auto-mutate TODO with an explicit rebind safety gate.
- Skip and audit rebind attempts for user-paused tasks or live checked-out tasks.
- Extend reliability coverage for safe autoMerge=false repairs and existing skip outcomes.
- Document the self-healing contract for unsafe metadata repair skips.
Files changed:
docs/architecture.md | 2 +-
.../in-review-branch-rebind.test.ts | 131 ++++++++++++++++++++-
packages/engine/src/self-healing.ts | 64 ++++++++--
3 files changed, 187 insertions(+), 10 deletions(-)
Fusion-Task-Id: FN-6695
Fusion-Task-Lineage: dfed3013-3bbf-433d-bb3e-434f6a6fe0e9
2026-06-19 05:02:29 -07:00
..
2026-06-18 13:41:37 -07:00
2026-06-14 22:43:49 -07:00
2026-06-18 18:48:05 -07:00
2026-06-19 04:37:04 -07:00
2026-06-16 22:29:07 -07:00
2026-06-16 15:08:24 -07:00
2026-06-19 05:02:29 -07:00
2026-06-17 11:46:31 -07:00
2026-06-16 18:09:46 -07:00
2026-06-17 06:12:06 +08:00
2026-06-08 15:19:27 -07:00
2026-06-14 22:43:49 -07:00