Skip to content

Conversation

@ibgreen
Copy link
Collaborator

@ibgreen ibgreen commented Nov 8, 2025

Summary

  • replace runtime detection with new GraphInterface adapters, including TabularGraph and LegacyGraph implementations plus a LegacyGraphLayout bridge
  • refactor GraphEngine to operate solely on GraphInterface/GraphRuntimeLayout and expose a stylesheet factory for consumers
  • update the edge attachment helper to request stylesheet engines through the refactored GraphEngine API

Testing

  • npx eslint modules/graph-layers/src/core/runtime-types.ts modules/graph-layers/src/core/graph-engine.ts modules/graph-layers/src/layers/edge-attachment-helper.ts
  • git commit -m "Refactor graph runtime to interface adapters"

Codex Task

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants