feststelltaste/problemrider

Investigate feasibility of navigation path creation through connected nodes

Open

#2 opened on Aug 14, 2025

View on GitHub
 (3 comments) (0 reactions) (0 assignees)JavaScript (2 forks)auto 404
good first issue

Repository metrics

Stars
 (5 stars)
PR merge metrics
 (PR metrics pending)

Description

Description

Investigate whether it's possible to create a navigation path by sequentially clicking on connected nodes in the visualization, allowing users to trace relationships through the problem network.

Current Behavior

Users can click on individual nodes to view details, but there's no way to create or visualize a path through connected nodes.

Proposed Behavior

  • Path Creation: Allow users to click on one node, then click on a connected node, then another connected node, and so on
  • Path Visualization: Show the selected path visually (e.g., highlighted connections, breadcrumb trail, or path overlay)
  • Path Navigation: Provide controls to navigate back and forth along the created path
  • Path Reset: Allow users to clear the current path and start a new one

Questions to Answer

  • Is it technically feasible to track and visualize node-to-node paths in D3.js?
  • How should the path be visually represented without cluttering the interface?
  • What interaction patterns would be most intuitive for users?
  • How should the system handle clicking on non-connected nodes?
  • Should there be a limit to path length?

Expected Outcome

If feasible, implement the navigation path feature. If not feasible, document the technical limitations and alternative approaches.

Notes

This ticket combines investigation and implementation - research the feasibility first, then proceed with implementation if viable.

Contributor guide