Skip to content

Split-to-merge flows lose branch destination anchors #310

@hjotha

Description

@hjotha

Problem:

For IF branch flows that go directly from a split to a merge, the builder applies the branch from anchor but loses the branch to anchor. The next describe changes branch anchor output, for example replacing an intended destination side with the default destination.

Expected:

Branch-level @anchor(... true: (...), false: (...)) metadata should preserve both origin and destination sides for split-to-merge shortcut flows.

Impact:

Roundtrip output drifts for visually meaningful branch anchors.

Proposed fix:

Pass the branch anchor as both origin and destination anchor when constructing split-to-merge shortcut flows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions