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 21:28:15 -07:00
2026-07-03 13:10:20 -07:00
2026-07-03 13:10:20 -07:00
2026-06-08 15:19:27 -07:00
2026-07-02 11:38:31 -07:00