Lock view |
Freezes camera interaction so pan/zoom do not change the viewport. |
This does not lock graph data or selection; it only locks camera movement. |
Keep the scene stable while comparing node details or writing notes. |
Minimize HUD |
Collapses the HUD to reduce visual footprint. |
Different from Maximize HUD; minimize hides density, maximize increases reading area. |
When you want more canvas space while inspecting graph layout. |
Maximize HUD |
Expands HUD cards for easier reading of details/AI text. |
Different from Minimize HUD; this is for readability, not canvas focus. |
Reviewing longer AI insights or relation explanations. |
View Mode: Architecture |
Layer-oriented structural view. |
Focuses on module/layer topology, not runtime call/data flow ports. |
System design review, boundary checks, ownership mapping. |
View Mode: Runtime |
Function/data-flow oriented view with ports and flow edges. |
Focuses on execution and movement flow, not layered architecture grouping. |
Debugging flow path, tracing function sequence, finding runtime bottlenecks. |
Layout: Collapse All |
Collapses architecture layers/groups. |
Opposite of Expand All. Mostly meaningful in Architecture view. |
Reduce clutter to get a macro view quickly. |
Layout: Expand All |
Expands all collapsed layers/groups. |
Opposite of Collapse All. Mostly meaningful in Architecture view. |
Dive back into layer internals after high-level scan. |
Scope: Full Architecture |
Loads project-wide architectural graph. |
Broader than Current File; less step-focused than CodeFlow. |
Cross-file dependency and layering analysis. |
Scope: Current File |
Restricts graph to active file context. |
Narrowest scope; fastest and least noisy. |
Local refactor, one-file deep dive, quick comprehension. |
Scope: CodeFlow |
Runtime-oriented step graph with codeflow edges. |
More sequence/flow oriented than the other scopes. |
"What happens next" analysis and path walkthroughs. |
Dependencies: Imports/Exports |
Shows dependency graph using import/export relations. |
Structural dependency only; no call hierarchy enrichment. |
Clean dependency map for architecture hygiene. |
Dependencies: + Call Hierarchy |
Adds call hierarchy signals on top of imports/exports. |
Richer but noisier than Imports/Exports-only mode. |
Impact analysis before changing shared functions. |
Edges: All |
Shows all eligible edges under current filters. |
Broadest edge visibility. |
Exploration and discovery when you need full context. |
Edges: API-high |
Filters to high-confidence API edges (plus key context edges). |
Higher precision, lower recall than All. |
Reduce noise when validating trustworthy links. |
AI Insights |
Requests AI summarization/enrichment for current graph context. |
This generates analysis; it does not change edges by itself. |
Fast orientation in unfamiliar areas of code. |
Apply AI |
Applies pending AI-suggested edges to the graph. |
Commits suggestions; opposite intent of Reject AI. |
Keep useful suggested links after validation. |
Reject AI |
Discards pending AI-suggested edges. |
Removes suggestion queue; opposite intent of Apply AI. |
Reset noisy suggestions and keep graph strict/manual. |
Relation Explain: Set From |
Pins current selection as source node for relation query. |
Source endpoint only; pair with Set To. |
Build repeatable A -> B relation checks. |
Relation Explain: Set To |
Pins current selection as target node for relation query. |
Target endpoint only; pair with Set From. |
Confirm destination impact or dependency rationale. |
Relation Explain: Explain |
Requests AI explanation for the current From -> To pair. |
Consumes pinned relation state; does not auto-select nodes. |
"Why are these connected?" and path explanation. |
Relation Explain: Reset |
Clears the pinned From/To relation state. |
Clears relation context only, not graph or selection. |
Start a fresh relation query without stale endpoints. |
Selection: Include external neighbors |
Expands focused selection with connected hidden neighbors. |
Adds context around selected node, not global scope switch. |
Grow local neighborhood without jumping to full architecture. |
Selection: Disconnect connection |
Disconnects selected node from Context Bot if connected. |
Context Bot edge operation only. |
Clean up temporary context wiring in Runtime CodeFlow. |
+ FAB -> Context Bot |
Adds Context Bot node in Runtime CodeFlow. |
Runtime utility node for context aggregation, not a source-code symbol. |
Build ad-hoc context bundles from multiple nodes. |
| Runtime interaction: click output port -> click Context Bot |
Connects selected node output into Context Bot context input; repeat to detach. |
Port-based wiring flow specific to Runtime CodeFlow. |
Assemble multi-node context before asking AI in Node Details. |
Runtime interaction: Ctrl+click node, then Ctrl+click Context Bot |
Fast toggle connect/disconnect between a node and Context Bot. |
Shortcut path for the same context-bot connection intent. |
Rapid connect/disconnect during iterative tracing. |
| Canvas interaction: double-click background |
Toggles Hand mode (pan behavior). |
Navigation mode switch, not data/filter mode. |
Comfortable camera movement in dense graphs. |
| Canvas interaction: drag/scroll |
Drag nodes to rearrange, scroll to zoom. |
Visual organization/navigation only; graph semantics unchanged. |
Reduce overlap and improve readability while investigating. |