gsxdsm
36bd74e337
FN-7532: stamp branch group merge attribution
Ensure shared branch group members record merge attribution so completion checklists reflect real landed state.
- Route AI merges through branch-group merge routing before selecting the integration target.
- Stamp mergeDetails merge target fields for both landed and no-op finalize paths.
- Record shared-group member landing state and best-effort managed PR checklist sync after AI merges.
- Cover dashboard, CLI lifecycle, and merger scenarios for accurate branch-group completion counts.
Files changed:
.changeset/fn-7532-branch-group-completion.md | 7 ++
docs/dashboard-guide.md | 2 +
.../src/commands/__tests__/task-lifecycle.test.ts | 29 +++++++
.../src/__tests__/routes-branch-groups.test.ts | 45 +++++++++++
packages/engine/src/__tests__/merger-ai.test.ts | 68 +++++++++++++++-
packages/engine/src/merger-ai.ts | 90 +++++++++++++++++++++-
6 files changed, 235 insertions(+), 6 deletions(-)
Fusion-Task-Id: FN-7532
Fusion-Task-Lineage: cd65c18a-f1ad-4f8b-99b2-2e61e233f042
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-04 21:28:15 -07:00
..
2026-07-04 14:04:29 -07:00
2026-07-04 21:28:15 -07:00
2026-06-03 13:02:23 -07:00
2026-07-02 14:31:16 -07:00
2026-04-23 23:02:35 -07:00
2026-05-01 05:04:05 -07:00
2026-06-14 15:29:35 -07:00
2026-07-02 11:38:34 -07:00
2026-07-02 13:16:07 -07:00
2026-06-10 01:07:48 -07:00
2026-05-01 23:35:44 -07:00
2026-06-27 09:28:30 -07:00
2026-04-29 07:54:45 -07:00