Skip to content

fix(viewer): pause community subgraph physics - #295

Merged
forhappy merged 2 commits into
mainfrom
codex/pause-community-subgraph-physics
Aug 26, 2026
Merged

fix(viewer): pause community subgraph physics#295
forhappy merged 2 commits into
mainfrom
codex/pause-community-subgraph-physics

Conversation

@forhappy

Copy link
Copy Markdown
Contributor

Summary

  • keep community detail graphs static until the user explicitly runs layout
  • stop any active simulation when the user hovers or interacts with a node
  • preserve the paused state when layout spacing changes
  • add unit and browser regression coverage and rebuild viewer assets

Verification

  • npm run typecheck -w @compass/viewer
  • npm run test -w @compass/viewer (225 tests)
  • node scripts/check_viewer_assets.mjs
  • npx playwright test graph-parity.spec.ts --workers=1 (11 tests)

…-subgraph-physics

# Conflicts:
#	crates/compass-output/assets/viewer/graph.js
#	crates/compass-output/assets/viewer/manifest.json
@forhappy
forhappy merged commit 8ad0021 into main Aug 26, 2026
14 checks passed
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