Skip to content

Stabilize devtools chart routing - #185

Merged
SandroMaglione merged 1 commit into
mainfrom
codex/fix-hierarchy-edge-routing
Aug 27, 2026
Merged

Stabilize devtools chart routing#185
SandroMaglione merged 1 commit into
mainfrom
codex/fix-hierarchy-edge-routing

Conversation

@SandroMaglione

Copy link
Copy Markdown
Member

Summary

  • route every chart transition class through one deterministic ELK layout pipeline
  • validate node, label, containment, overlap, terminal, and self-loop clearance invariants before rendering, with progressively more spacious fallbacks
  • clarify parent-to-child transitions and add a hierarchy-routing stress example plus deterministic topology-corpus coverage

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 benchmark completed successfully. The change is isolated to the devtools renderer, so public type-performance measurement is not required.

@SandroMaglione
SandroMaglione merged commit d0d17ee into main Aug 27, 2026
8 checks passed
@SandroMaglione
SandroMaglione deleted the codex/fix-hierarchy-edge-routing branch August 27, 2026 15:05
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