Skip to content

Compact and harden devtools statecharts - #191

Merged
SandroMaglione merged 1 commit into
mainfrom
codex/compact-chart-cards
Aug 28, 2026
Merged

Compact and harden devtools statecharts#191
SandroMaglione merged 1 commit into
mainfrom
codex/compact-chart-cards

Conversation

@SandroMaglione

Copy link
Copy Markdown
Member

Summary

  • compact state cards and switch the default topology to a denser top-to-bottom flow
  • move state value types into a concise JSON-shaped inspector preview and preserve machine-tab scroll position
  • harden route attachment, initial markers, self-loops, labels, and hierarchy crossings
  • render the best deterministic layout when its only remaining issues are cosmetic label-to-route crossings
  • add a 13-state shared-terminal routing example and regression coverage for issue Devtools rejects usable chart when transition labels overlap routes #188

Fixes #188

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 runtime and memory performance smoke test completed successfully. The pull-request workflows provide the authoritative base comparison.

@SandroMaglione
SandroMaglione force-pushed the codex/compact-chart-cards branch from ba3ce21 to 06fc4f0 Compare August 28, 2026 10:34
@SandroMaglione
SandroMaglione merged commit e4b0785 into main Aug 28, 2026
8 checks passed
@SandroMaglione
SandroMaglione deleted the codex/compact-chart-cards branch August 28, 2026 10:37
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.

Devtools rejects usable chart when transition labels overlap routes

1 participant