Skip to content

fix(graph): join merge edges to existing branch routes - #2

Merged
RisDN merged 1 commit into
catninth:mainfrom
Crazy-MT:codex/fix-merge-edge-routing
Oct 23, 2026
Merged

RisDN merged 1 commit into
catninth:mainfrom
Crazy-MT:codex/fix-merge-edge-routing

Conversation

@Crazy-MT

Copy link
Copy Markdown

Merge edges could turn into the parent lane too early and pass through unrelated commit nodes when an existing first-parent route converges into that lane later. Route the merge through the existing branch span and reuse its color, keeping the junction aligned with that span.

Adds a regression test covering an unrelated node between the merge and its parent.

Validation: all 202 graph tests pass; TypeScript typecheck and git diff --check pass. Desktop visual validation has not been performed.

@RisDN
RisDN merged commit f5a15f1 into catninth:main Oct 23, 2026
3 checks passed
@RisDN

RisDN commented Oct 23, 2026

Copy link
Copy Markdown
Member

Thanks. I have validated your pr, and it looks fine to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants