ADI Flow Nav
VS Code extension for visualizing AdInsure document status models (documentFlow.json + configuration.json) as an interactive graph.
Install from Extensions (search ADI Flow Nav), open an AdInsure workspace, then run ADI Flow Nav: Open.
Features
- Open any
document/* that has both configuration.json and documentFlow.json
- Context menu Open in ADI Flow Nav on the flow file, configuration, or document folder
- Recent / pinned documents in the toolbar (persisted per workspace)
- Graph: states as nodes, transitions as edges
- Kind filters: Main / Errors / Returns / Discard / Self
- Actor lens from
configuration.json
- Search, shortest path, Diff vs git base, consistency issues
- Layout: Auto (dagre) or Studio (
documentFlow.ui.json)
- Jump to related
flowRules / ClientAction when files exist
- Export PNG / SVG (kind legend, layout mode, extension version on the image)
- Copy selection / issues / diff as Markdown for tickets and MRs
Usage
- Open a workspace that contains AdInsure
document/* folders.
- Command Palette → ADI Flow Nav: Open, or right‑click a document folder /
documentFlow.json → Open in ADI Flow Nav.
- Use filters, actor lens, search, path, Diff, and Issues in the panel.
- Export PNG or SVG from the toolbar when you need a shareable diagram.
Read-only viewer — it does not edit documentFlow.json.
| |