Skip to content

refactor(cyvest-vis): simplify graph API around observables - #55

Merged
PakitoSec merged 1 commit into
mainfrom
refactor/cyvest-vis-simplify-observable-graph-api-4a7f717
Jun 11, 2026
Merged

refactor(cyvest-vis): simplify graph API around observables#55
PakitoSec merged 1 commit into
mainfrom
refactor/cyvest-vis-simplify-observable-graph-api-4a7f717

Conversation

@PakitoSec

Copy link
Copy Markdown
Owner

Summary

  • remove the investigation-specific graph view, types, icons, styles, and exports so CyvestGraph becomes the single observables-focused entry point
  • add optional live d3-force physics in the Cytoscape canvas, including reheating and drag interactions, while keeping deterministic initial positioning
  • align the demo app and package docs with the observables-only API, including the layout/physics props and updated package description
  • drop the package-local pnpm-lock.yaml that is no longer needed

Testing

  • update js/packages/cyvest-vis/tests/observables.test.ts to cover the observables-only helpers and deterministic force-position computation
  • documentation and demo usage were updated to reflect the new public API surface

@PakitoSec PakitoSec self-assigned this Jun 11, 2026
@PakitoSec
PakitoSec merged commit d8eab44 into main Jun 11, 2026
@PakitoSec
PakitoSec deleted the refactor/cyvest-vis-simplify-observable-graph-api-4a7f717 branch June 11, 2026 07:43
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