Skip to content

Conversation

@ibgreen
Copy link
Collaborator

@ibgreen ibgreen commented Nov 3, 2025

Summary

  • depend on the published zod package instead of the vendored workspace while allowing either v3 or v4 via peer dependencies
  • document the exported graph stylesheet schema types with TSDoc so inferred types surface IntelliSense help

Testing

  • yarn vitest run --project node modules/graph-layers/test/style/graph-stylesheet.schema.spec.ts modules/graph-layers/test/style/style-engine.spec.ts

https://chatgpt.com/codex/tasks/task_e_6908a76b57d883288e6c4687b92b3432

@ibgreen ibgreen force-pushed the codex/create-graphstylesheetschema-with-validation-tests branch from 9011c1b to 4e4b109 Compare November 3, 2025 15:40
@ibgreen ibgreen merged commit 84e2d95 into master Nov 3, 2025
1 check passed
@ibgreen ibgreen deleted the codex/create-graphstylesheetschema-with-validation-tests branch November 3, 2025 15:46
ibgreen added a commit that referenced this pull request Nov 4, 2025
* Add collapsed chain visibility tests and fix marker style typing

* Improve DAG chain collapsing controls

* Adjust collapsed chain markers

* Add logging for collapsed chain interactions

* Integrate DAG chain collapsing into graph viewer

* Fix DAG chain toggles and highlight collapsed markers

* Fix chain marker source resolution

* Draw chain outlines using bounding boxes

* Round chain outlines and color collapsed boxes red

* feat(graph-layers): Add zod graph stylesheet schema dependencies (#333)

* Enable Docusaurus v4 future flags (#338)

* feat(experimental): add pan and zoom widget (#341)

* Generate graph style JSON schema during build (#342)

* docs: align graph styling guides and examples with stylesheet API (#340)

* [editable-layers] Real double-click used to finish drawing (#225)

* fix(graph-layers): restore dag arrow decorator color property (#343)

* chore: CI run tests on commits in master (#344)

* docs: consolidate graph stylesheet reference (#345)

* wip

---------

Co-authored-by: mwilniewiec <[email protected]>
Co-authored-by: felixpalmer <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants