gsxdsm
3f75f55707
FN-5827: derive per-subtask working branches in shared planning mode
Ensure planning subtask creation always assigns distinct per-task working branches while preserving shared merge-target grouping.
- route planning subtask branch assignment through resolveEntryPointBranchAssignment for both direct and merged subtask creation paths
- keep shared assignment mode grouped by branch context while deriving unique working branches from the planning branch
- update modal copy to clarify shared mode semantics (shared merge target + per-task branches)
- adjust planning/tasks route tests to assert derived per-task branch names and shared branch-context metadata
Files changed:
.../app/components/SubtaskBreakdownModal.tsx | 4 +-
.../src/__tests__/routes-planning.test.ts | 51 ++++++++++++++++++----
.../dashboard/src/__tests__/routes-tasks.test.ts | 2 +-
.../src/routes/register-planning-subtask-routes.ts | 18 +++++---
4 files changed, 57 insertions(+), 18 deletions(-)
Fusion-Task-Id: FN-5827
Fusion-Task-Lineage: 5d6d162f-b89f-49c5-b962-be41332547fe
2026-06-01 03:13:07 -07:00
..
2026-06-01 01:42:19 -07:00
2026-05-31 20:05:32 -07:00
2026-06-01 03:09:50 -07:00
2026-06-01 03:13:07 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-06-01 02:42:36 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-28 21:23:48 -07:00
2026-05-31 20:05:32 -07:00