Skip to content

Fix complex statechart layout - #180

Merged
SandroMaglione merged 1 commit into
mainfrom
codex/fix-chart-layout-fallback
Aug 26, 2026
Merged

Fix complex statechart layout#180
SandroMaglione merged 1 commit into
mainfrom
codex/fix-chart-layout-fallback

Conversation

@SandroMaglione

Copy link
Copy Markdown
Member

Summary

  • keep complex compound statecharts layoutable by routing self-transitions locally and retrying ELK with relaxed port constraints
  • separate converging terminal lanes and self-loop labels so arrows and labels remain readable
  • upgrade ELK to 0.12.0 and add an auth-shaped regression example covering nested updates and cross-hierarchy invoke outcomes

Changeset

  • Added or updated for a library or package-metadata change
  • Not required because this PR does not change a publishable package

Validation

  • pnpm check
  • Automated type-performance measurement passed or was not required
  • Automated runtime- and memory-performance measurement passed or was not required

Local pnpm perf:runtime smoke test passed. The change does not affect the public TypeScript API, so a local type-performance run was not required.

@SandroMaglione
SandroMaglione merged commit fe42ce0 into main Aug 26, 2026
8 checks passed
@SandroMaglione
SandroMaglione deleted the codex/fix-chart-layout-fallback branch August 26, 2026 17:03
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.

1 participant