Route diagram: iteration navigator for split/loop compound nodes #49

Closed
opened 2026-03-14 21:36:47 +01:00 by claude · 0 comments
Owner

Iteration Navigator + Count Badge

Count Badge (×3) on compound nodes

Split/loop compound nodes should display a ×N badge showing the iteration count. This is a visual indicator separate from the full navigator UI.

Full Iterator Navigator

When clicking a compound node with iterations, show a tab bar [Iter 0] [Iter 1] [Iter 2] inside or near the node. Selecting an iteration updates child node durations, particles, and the detail panel.

Implementation

  • RouteDiagramSvg.tsx — add iteration count badge on compound nodes
  • New IterationNavigator.tsx — tab bar inside compound nodes
  • useExecutionOverlay.ts — expose selectIteration(nodeId, index) and current iteration state
## Iteration Navigator + Count Badge ### Count Badge (×3) on compound nodes Split/loop compound nodes should display a `×N` badge showing the iteration count. This is a visual indicator separate from the full navigator UI. ### Full Iterator Navigator When clicking a compound node with iterations, show a tab bar `[Iter 0] [Iter 1] [Iter 2]` inside or near the node. Selecting an iteration updates child node durations, particles, and the detail panel. ### Implementation - `RouteDiagramSvg.tsx` — add iteration count badge on compound nodes - New `IterationNavigator.tsx` — tab bar inside compound nodes - `useExecutionOverlay.ts` — expose `selectIteration(nodeId, index)` and current iteration state
claude added the featureroute-diagramui labels 2026-03-14 21:40:23 +01:00
Sign in to join this conversation.