Background
Gap analysis vs the deployed ara-hub viewer (https://www.agenticresearch.sh/ara/AmberLJC/ara-paperbench/artifacts/speedrun/nanogpt-speedrun).
Problem
LinkKind::DependsOn edges (crates/ara-core/src/manifest.rs:340) are visible only as dashed lines in the graph. The detail pane offers no cross-node navigation at all: no depends-on list, no parent/child links, no breadcrumb. To follow a dependency the user must find the edge in the map and click the target node manually.
The hub renders clickable dependency chips in the detail pane that jump-select the target node and flash a .deptarget highlight on it in the map.
Proposal
- Resolve the selected node's
DependsOn links (both directions: "depends on" / "depended on by") into id + label chips in the detail pane.
- Clicking a chip sets the selection to that node and briefly highlights it in the map (graph and tree modes).
- Optionally: a minimal
parent ‹ N03 breadcrumb line in the detail header.
Acceptance
Background
Gap analysis vs the deployed ara-hub viewer (https://www.agenticresearch.sh/ara/AmberLJC/ara-paperbench/artifacts/speedrun/nanogpt-speedrun).
Problem
LinkKind::DependsOnedges (crates/ara-core/src/manifest.rs:340) are visible only as dashed lines in the graph. The detail pane offers no cross-node navigation at all: no depends-on list, no parent/child links, no breadcrumb. To follow a dependency the user must find the edge in the map and click the target node manually.The hub renders clickable dependency chips in the detail pane that jump-select the target node and flash a
.deptargethighlight on it in the map.Proposal
DependsOnlinks (both directions: "depends on" / "depended on by") into id + label chips in the detail pane.parent ‹ N03breadcrumb line in the detail header.Acceptance
detail.rs/ scene-level tests